今回は僕にとっては難度が高かった…。
結局 Problem 26 は解法のヒントを検索して何とか解き、
Problem 27 は自力で解けるには解けたが実行時間がクッソ遅いのをどうにもできなかった…。
結局 Problem 26 は解法のヒントを検索して何とか解き、
Problem 27 は自力で解けるには解けたが実行時間がクッソ遅いのをどうにもできなかった…。
@so_zaneli Problem 24. 十進表記の場合、例えば 123 を 10 で割って余り 3、商の 12 を 10 で割って余り 2、商 1 が出て終了、的な考えで、最初は 2 で割って、次は 3 で割って、次は 4 で割って、... とやるとシンプルかも。
— [1..100]>>=pen (@1to100pen) 2014, 1月 14
@so_zaneli (100万-1)を2で割った余りは1、その商の方を3で割った余りは1、さらにその商を4で割った余りは2、さらに...とやって余りを右から並べると[2,6,6,2,5,1,2,1,1,0]という数列ができます(最初の余りは0としとく)。これを使うと
— [1..100]>>=pen (@1to100pen) 2014, 1月 14