Submission #1306935

#TimeUsernameProblemLanguageResultExecution timeMemory
1306935michael12Souvenirs (IOI25_souvenirs)C++20
Compilation error
0 ms0 KiB
#include<bits/stdc++.h>
#include "souvenirs"
#define ff first
#define ss second
#define pb push_back
#define mp make_pair
using namespace std;
void buy_souvenirs(int N, long long P0){
    if(N == 2){
        long long lo = 1, hi = P0-1;
        long long P1 = -1;
        while(lo <= hi){
            long long mid = (lo+hi)/2;
            auto tt = transaction(mid);
            vector<int> L = tt.first;
            if(L.size() == 1){
                P1 = mid;       
                hi = mid - 1;
            }else{
                lo = mid + 1;
            }
        }
        transaction(P1);
    }
}

Compilation message (stderr)

souvenirs.cpp: In function 'void buy_souvenirs(int, long long int)':
souvenirs.cpp:14:23: error: 'transaction' was not declared in this scope
   14 |             auto tt = transaction(mid);
      |                       ^~~~~~~~~~~
souvenirs.cpp:23:9: error: 'transaction' was not declared in this scope
   23 |         transaction(P1);
      |         ^~~~~~~~~~~