一つの数の素因数分解は平方根オーダー たくさんの数の素因数分解は高速素因数分解で一つあたり対数オーダー