21397
二乗したとき各桁の数字が互いに異なる最大の素数
らしい。(https://primes.utm.edu/curios/page.php?rank=1753)
これを確かめてみよう。
require 'prime'
Math.sqrt(9876543210).to_i.downto(1){|i|
a = (i * i).to_s.split("")
if a.size == a.uniq.size && i.prime?
p i
break
end
}
Math.sqrt(9876543210).to_i.downto(1){|i|
a = (i * i).to_s.split("")
if a.size == a.uniq.size && i.prime?
p i
break
end
}
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。