どう書く?orgにて、なぜかどうしても気になる問題があって頭を悩ませてしょうがないのでまじめに考えてみました。
2^i * 3^j * 5^k なる整数
2^i * 3^j * 5^k なる整数
2^i * 3^j * 5^k の形で表される整数を小さい方から順に 100 個列挙するプログラムを書いてください。 i, j, k は 0 以上の整数です。アルゴリズムのオーダーについても考えてみてください。
例えば最初の 10 個は次のようになります:1 = 2^0 * 3^0 * 5^0
2 = 2^1 * 3^0 * 5^0
3 = 2^0 * 3^1 * 5^0
4 = 2^2 * 3^0 * 5^0
5 = 2^0 * 3^0 * 5^1
6 = 2^1 * 3^1 * 5^0
8 = 2^3 * 3^0 * 5^0
9 = 2^0 * 3^2 * 5^0
10 = 2^1 * 3^0 * 5^1
12 = 2^2 * 3^1 * 5^0
※解答では i, j, k の各値を示す必要はありません。