私たちのほとんどは、おそらく三角形と平方数の概念に精通しています。ただし、五角形、六角形、七角形、八角形などもあります。N番目のNagonal数は、N辺の多角形で形成されるシーケンスのN番目の数として定義されます。明らかに、N> = 3です。2面または1面の閉じた形状がないためです。最初のいくつかのN番目のNgonal番号は0、1、2、6、16、35、66、112、176、261、370、506、672、871です。...これはOEISのシーケンスA060354です。
あなたのタスク:
整数nを入力として指定すると、N番目のNagonal数を出力/返すプログラムまたは関数を記述します。
入力:
3〜10 ^ 6の整数N。
出力:
N番目の対角番号。Nは入力です。
テストケース:
25 -> 6925
35 -> 19670
40 -> 29680
得点:
これはcode-golfで、バイト単位の最低スコアが勝ちます!