この記事は【Kuin Advent Calendar 2016】の6日目の記事です。
【記事中で紹介しているコードについて】
コンパイルが通らない場合など、不具合があれば、@tatt61880まで連絡いただけると助かります。よろしくお願いいたします。
{ 10000以下の完全数を出力します。 }
func main()
for num(1, 10000)
var sum: int :: 0
for j(1, num - 1)
if(num % j = 0)
do sum :+ j
end if
end for
if(sum = num)
do cui@print("\{num}\n")
end if
end for
end func
6 28 496 8128