Submission #3422037
Source Code Expand
#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <cstring>
#include <climits>
#include <vector>
#include <map>
#include <set>
#include <list>
#include <stack>
#include <queue>
#include <algorithm>
#include <iostream>
#include <string>
#define REP(i,n) for(long long i=0;i<n;++i)
#define REPR(i,n) for(long long i=n;i>=0;--i)
#define REPI(itr,v) for(auto itr=v.begin();itr!=v.end();++itr)
#define REPIR(itr,v) for(auto itr=v.rbegin();itr!=v.rend();++itr)
#define FOR(i,a,b) for(long long i=a;i<b;++i)
#define SORT(v,n) sort(v, v+n)
#define SORTV(v) sort(v.begin(), v.end())
#define ALL(v) v.begin(),v.end()
#define llong long long
#define INF 999999999
#define SUR 1000000007
#define pb push_back
#define pf push_front
#define MP make_pair
#define SV(v) {for(long long sitr=0;sitr<v.size();++sitr){cin>>v[sitr];}}
int dx[] = {0, 0, -1, 1};
int dy[] = {1, -1, 0, 0};
using namespace std;
typedef pair<int,int> pii;
llong dp[110][10010];
int main(){
int n;
scanf("%d", &n);
vector<int> v(n);
REP(i,n){
scanf("%d", &v[i]);
}
dp[0][0] = 1;
for(int i = 0; i < n; ++i){
for(int j = 0; j <= n*100; ++j){
if(j + v[i] <= 10000){
dp[i+1][j+v[i]] += dp[i][j];
}
dp[i+1][j] += dp[i][j];
}
}
llong ans = 0;
REP(i,10001){
if(dp[n][i] > 0){
ans++;
}
}
printf("%lld\n", ans);
return 0;
}
Submission Info
Submission Time |
|
Task |
A - コンテスト |
User |
nena |
Language |
C++14 (GCC 5.4.1) |
Score |
0 |
Code Size |
1444 Byte |
Status |
WA |
Exec Time |
5 ms |
Memory |
8320 KB |
Compile Error
./Main.cpp: In function ‘int main()’:
./Main.cpp:44:18: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &n);
^
./Main.cpp:48:23: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &v[i]);
^
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 |
AC |
1 ms |
384 KB |
01 |
AC |
2 ms |
3328 KB |
02 |
WA |
5 ms |
8320 KB |
90 |
AC |
1 ms |
256 KB |
91 |
AC |
1 ms |
384 KB |