OEIS A000009 는 정수 의 엄격한 파티션 수를 계산합니다 . 음이 아닌 정수 의 엄격한 파티션 은 n
양의 정수 세트이므로 반복이 허용되지 않으며 순서는 중요하지 않습니다 n
.
예를 들어 5에는 세 개의 엄격한 파티션 5
인 4,1
,, 및가 3,2
있습니다.
10은 10 개의 파티션을 가지고 있습니다 :
10
9,1
8,2
7,3
6,4
7,2,1
6,3,1
5,4,1
5,3,2
4,3,2,1
도전
음수가 아닌 정수가 n
<1000 인 경우, 엄격한 파티션 수를 출력하십시오.
테스트 사례 :
0 -> 1
42 -> 1426
다음은 OEIS에서 0부터 55까지의 엄격한 파티션 번호 목록입니다.
[1,1,1,2,2,3,4,5,6,8,10,12,15,18,22,27,32,38,46,54,64,76,89,104,122,142,165,192,222,256,296,340,390,448,512,585,668,760,864,982,1113,1260,1426,1610,1816,2048,2304,2590,2910,3264,3658,4097,4582,5120,5718,6378]
이것은 code-golf 이므로 바이트 단위의 최단 솔루션이 이깁니다.
subsequences
(+import
) 의 대체물을 찾고 있었지만 지금까지 성공하지 못했습니다.