Hầu hết chúng ta có lẽ đã quen thuộc với khái niệm số tam giác và số vuông. Tuy nhiên, cũng có các số ngũ giác, số lục giác, số tự hoại, số bát giác, v.v ... Số thứ Non Nagonal được định nghĩa là số thứ N của dãy được hình thành với một đa giác của N cạnh. Rõ ràng, N> = 3, vì không có hình dạng đóng 2 hoặc 1 mặt. Một số Ngonal thứ N đầu tiên là 0, 1, 2, 6, 16, 35, 66, 112, 176, 261, 370, 506, 672, 871 .... Đây là dãy A060354 trong OEIS.
Nhiệm vụ của bạn:
Viết chương trình hoặc hàm, khi được cho một số nguyên n làm đầu vào, sẽ xuất / trả về số Nagonal thứ N.
Đầu vào:
Một số nguyên N nằm trong khoảng từ 3 đến 10 ^ 6.
Đầu ra:
Số Nagonal thứ N trong đó N là đầu vào.
Trường hợp thử nghiệm:
25 -> 6925
35 -> 19670
40 -> 29680
Ghi điểm:
Đây là môn đánh gôn , điểm số thấp nhất tính bằng byte!