Форум сайта python.su
py.user.next
Для нуля там будет бесконечно большое простое число, а для единицы не будет таких чисел
>>> def f(n): ... if n<=1: ... return ... pdelim = 2 ... while n > 1: ... if n % pdelim == 0: ... n = n/pdelim ... else: ... pdelim += 1 ... return pdelim ... >>> print f(0) None >>> print f(1) None >>> print f(13195) 29 >>>
py.user.next
Там она подаётся в range(), а результат деления - вещественный.
>>> type(3/2) <type 'int'> >>>
Отредактировано Nata (Окт. 15, 2014 12:53:11)
Офлайн
премию Electronic Frontier Foundation хотите получить? Только на сколько я понимаю для этого нужно не хило приложить расчётную мощность ЦП. Не знаю насколько питон для этого подходит.
Офлайн
sypper-pitЗа шифрование какое-то?
премию Electronic Frontier Foundation хотите получить?
sypper-pitДа, сейчас всё бросили и быстро премию получать какую-то там. :)
Только на сколько я понимаю для этого нужно не хило приложить расчётную мощность ЦП.
Офлайн
иначе зачем искать придельные простые числа.
Офлайн
sypper-pitВозможно, это для простого шифрования нужно. В RSA используются простые числа для составления числа, через которое потом шифруются данные.
иначе зачем искать придельные простые числа.
Офлайн