криптоанализ
Факторизация (разложение на простые множители) тремя способами (CASIO fx-9750G Plus)
Опубликовано basvic в пт, 04/07/2008 - 13:59.Эта страница была утеряна месяца два назад в результате аварии на сервере и теперь мною восстановлена повторно.
Вариант 1 - Разложение на множители методом перебора
Самый простой метод с точки зрения реализации, целесообразно использовать для чисел размера примерно до 1020 Алгоритм имеет экспоненциальную сложность с точки зрения времени счёта.
ClrText “INPUT NUMBER” ?->A:sqrA->B For 2->C To B If Frac(A/C)=0 Then A/C->A:C■ C-1->C:sqrA->B IfEnd