2016年5月16日月曜日

160516

Ruby


獣の数字(1)

2^2 + 3^2 + 5^2 + 7^2 + 11^2 + 13^2 + 17^2 = 666
が成り立つ。
他にp 以下の素数の二乗の和がゾロ目になる数を探してみたが見つからなかった。

require 'prime'

s = 0
Prime.each(10 ** 8).each{|i|
  s += i * i
  p [i, s] if s.to_s.split('').to_a.uniq.size == 1
}

出力結果
[2, 4]
[17, 666]

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。