アルゴリズム論特論(塩田) 2017年度教材 第11回
入力:n 出力:n が素数か否か while 十分な回数: b = ( 2 以上 n 未満の乱数 ) if gcd(b, n) > 1: return False if b ** (n - 1) % n != 1: return False return True
戻る