【素因数分解】円分多項式法の微改良とテスト計算
Amazon.co.jp: Yoshiki Ueoka:作品一覧、著者略歴
前回の記事の円分多項式法のプログラムをさらに改良しました。
を素数階乗としたとき、
を計算し、
から素因数を計算して、を素因数分解するプログラムに少し改良?しました。
素数階乗に使う素数の個数、指数、数列の個数の順に入力すれば計算できます。nlistに素因数分解したい数のリストを入れてください。
テストでは、10桁×20桁の素因数分解を100個行います。成功確率は、100000個の素数とで、約50%です。平均計算時間は4.5秒です。