Submission #6416557
Source Code Expand
#include <bits/stdc++.h> using namespace std; #define MOD 1000000009 #define INF 1<<30 int dp[105][10005]; int main() { int n; cin >> n; int p[100]; int sum; for (int i = 0; i < n; i++) { cin >> p[i]; sum += p[i]; } dp[0][0] = 1; for (int i = 0; i < n; i++) { for (int j = 0; j <= sum; j++) { dp[i+1][j] += dp[i][j]; if (j >= p[i]) { dp[i+1][j] += dp[i][j-p[i]]+1; } } } cout << dp[n][sum] << endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - コンテスト |
User | astronauts |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 575 Byte |
Status | WA |
Exec Time | 3 ms |
Memory | 3584 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 0 / 2 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00, 01, 02, 90, 91 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00 | WA | 1 ms | 256 KB |
01 | WA | 2 ms | 1024 KB |
02 | WA | 3 ms | 3584 KB |
90 | WA | 1 ms | 256 KB |
91 | WA | 1 ms | 256 KB |