ましょう(入力)
除数は次のとおりです:1、2、3、6、7、14、21、42
各除数の平方:1、4、9、36、49、196、441、1764
合計(加算):2500
以来したがって、我々はtruthy値を返します。完全な正方形でない場合は、偽の値を返します。
例:
42 ---> true
1 ---> true
246 ---> true
10 ---> false
16 ---> false
これはコードゴルフなので、各言語のバイト単位の最短コードが勝ちます
シーケンスを指摘してくれた@Arnauldに感謝します:A046655