제출 #1340932

#제출 시각아이디문제언어결과실행 시간메모리
1340932kinnykikiKas (COCI17_kas)C++20
컴파일 에러
0 ms0 KiB
#include<bits/stdc++.h>
using namespace std;

int main(){
    int n;
    cin >> n;
    vector<int> v(n);
    int ma = 0;
    for(int i = 0; i < n; i ++){
        cin >> v[i];
        ma += v[i];
    }
    vector<int> check(2*ma + 1, -1);
    vector<int> ans(2*ma + 1, -1);
    check[ma] = 0;
    for(int i = 0; i < n; i ++){
        ans = check; 
        for(int j = 0; j <= 2*ma; j ++){
            if(check[j] == -1) continue;
            if(j + v[i] <= 2*ma){
                ans[j + v[i]] = max(ans[j + v[i]], check[j] + v[i]);
            }
            if(j - v[i] >= 0){
                ans[j - v[i]] = max(ans[j - v[i]], check[j] + v[i]);
            }
        }

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

kas.cpp: In function 'int main()':
kas.cpp:26:10: error: expected '}' at end of input
   26 |         }
      |          ^
kas.cpp:16:32: note: to match this '{'
   16 |     for(int i = 0; i < n; i ++){
      |                                ^
kas.cpp:26:10: error: expected '}' at end of input
   26 |         }
      |          ^
kas.cpp:4:11: note: to match this '{'
    4 | int main(){
      |           ^