제출 #1285516

#제출 시각아이디문제언어결과실행 시간메모리
1285516lizi14Souvenirs (IOI25_souvenirs)C++20
컴파일 에러
0 ms0 KiB
void buy_souvenirs(int N, long long P0) { pair<vector<int>, long long> res = transaction(P0-1); int a=res.second; //int ans=P0-1-a; //res=transaction(ans); if(N==3){ transaction(P0/2); transaction(P0/2); } else{ for(int i=1; i<N; i++){ for(int j=1; j<=i; j++){ transaction(P0-1); } P0--; } } return; }

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

souvenirs.cpp: In function 'void buy_souvenirs(int, long long int)':
souvenirs.cpp:2:14: error: 'vector' was not declared in this scope
    2 |         pair<vector<int>, long long> res = transaction(P0-1);
      |              ^~~~~~
souvenirs.cpp:2:9: error: 'pair' was not declared in this scope
    2 |         pair<vector<int>, long long> res = transaction(P0-1);
      |         ^~~~
souvenirs.cpp:2:21: error: expected primary-expression before 'int'
    2 |         pair<vector<int>, long long> res = transaction(P0-1);
      |                     ^~~
souvenirs.cpp:3:15: error: 'res' was not declared in this scope
    3 |         int a=res.second;
      |               ^~~
souvenirs.cpp:7:13: error: 'transaction' was not declared in this scope
    7 |             transaction(P0/2);
      |             ^~~~~~~~~~~
souvenirs.cpp:13:17: error: 'transaction' was not declared in this scope
   13 |                 transaction(P0-1);
      |                 ^~~~~~~~~~~