제출 #304406

#제출 시각아이디문제언어결과실행 시간메모리
304406MasalmahPacking Biscuits (IOI20_biscuits)C++14
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; #define all(v) (v).begin(), (v).end() #define int long long #define sz(v) (int)(v).size() #define mod 998244353 const int N= 100001; int count_tastiness(int x, vector<int> &v) { int k= v.size(); int dp[N]= {0}; dp[0]= 1; for (int i= 0; i< k; i++) { int cnt= (1<< i); for (int kk= 0; kk< N; kk++) { if (dp[kk]==(i+ 1)) { for (int j= 1; j<= v[i]; j++){ if(dp[kk+ (j* cnt)]== 0) dp[kk+ (j* cnt)]= i+ 2; } } } } int an= 0; for (int i= 0; i< N; i++) if (dp[i]) an++; return an; } int32_t main(){ ios::sync_with_stdio(0), cin.tie(NULL), cout.tie(NULL); int T= 1; cin >> T; while ( T-- ) { int k, x; cin >> k>> x; vector<int> v(k); for (auto& i: v) cin >> i; cout << count_tastiness(x, v)<< "\n"; } return 0; }

컴파일 시 표준 에러 (stderr) 메시지

/tmp/ccQthEbx.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccPgNTPI.o:biscuits.cpp:(.text.startup+0x0): first defined here
/tmp/ccQthEbx.o: In function `main':
grader.cpp:(.text.startup+0x423): undefined reference to `count_tastiness(long long, std::vector<long long, std::allocator<long long> >)'
collect2: error: ld returned 1 exit status