Problem 506
Clock sequenceを出力するコードを書いてみた。
Clock sequenceを出力するコードを書いてみた。
(Problem 506はこの数列の和に関する問題だが、
このコードを使って解ける問題ではないと思う。
私は違う方法でProblem 506を解いた。)
a = 0
ary = [1, 2, 3, 4, 3, 2]
N = 30
for i in (1..N)
n = i
s = 0
while n > 0
n -= ary[a]
s = s * 10 + ary[a]
a = (a + 1) % 6
end
p s
end
0 件のコメント:
コメントを投稿