다각형 수는 k
size-gon 크기 의 도트 수입니다 n
.
당신은 n
과를 받게 될 것이며 k
, 당신의 임무는 해당 번호를 출력 / 인쇄하는 프로그램 / 기능을 작성하는 것입니다.
채점
이것은 code-golf 입니다. 바이트 단위의 최단 솔루션이 승리합니다.
예
세 3
번째 육각형 숫자 ( k=6, n=3
)는 위의 점이 28
있기 때문 28
입니다.
테스트 케이스
이 Pyth 테스트 스위트 에서 생성 할 수 있습니다 .
사용법 : n
위, k
아래의 테스트 케이스 당 두 줄 .
n k output
10 3 55
10 5 145
100 3 5050
1000 24 10990000
추가 정보
- Wikipedia에서 : https://en.wikipedia.org/wiki/Polygonal_number
- Wolfram Mathworld에서 : http://mathworld.wolfram.com/PolygonalNumber.html
- OEIS 위키 : http://oeis.org/wiki/Polygonal_numbers
- 다양한 n에 대한 n- gonal 숫자에 대한 OEIS 시퀀스 : 3 (A000217) , 4 (A000290) , 5 (A000326) , 6 (A000384) , 7 (A000566) , 8 (A000567) , 9 (A001106) , 10 (A001107) , 11 (A051682) , 12 (A051624) , 13 (A051865) , 14 (A051866) , 15 (A051867) , 16 (A051868) , 17 (A051869) , 18 (A051870) , 19 (A051871) , 20 (A051872) , 21 (A051873) , 22 (A051874) , 23 (A051875) , 24 (A051876)
n=3
및 k=6
테스트 스위트로, 당신은 얻을 15
. n=4
과 를 넣으면 k=6
얻을 수 28
있습니다.