0以上の整数を小さい順に渦巻き状に並べていくと平方数、つまり整数を2乗した数が綺麗に並ぶことに気付いたので投稿します。とても簡単で、おそらく有名な事実だとは思います。
では数を渦状に並べます。
41 20 21 22 23 24 25
40 19 6 7 8 9 26
39 18 5 0 1 10 27
38 17 4 3 2 11 28
37 16 15 14 13 12 29
36 35 34 33 32 31 30
太字にした数が平方数です。
偶数の平方数が0から左斜め下に一列に、奇数の平方数が1から右斜め上に一列に並んでいることが分かります。
証明も簡単なので、みなさんも挑戦してみて下さい。