1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
#define N 8001
int () { int coe[8] = { 1, 13, 33, 43, 139, 169, 1309, 2597 }; int i, j, dp[N] = {1}, n; for (i = 0; i < 8; i++) for (j = coe[i]; j < N; j++) dp[j] += dp[j - coe[i]]; while (scanf("%d", &n) != EOF) printf("%dn", dp[n]);
return 0; }
|
近期评论