Submission #1258943

#TimeUsernameProblemLanguageResultExecution timeMemory
1258943dattenlamj선물 (IOI25_souvenirs)C++20
0 / 100
0 ms412 KiB
#include <bits/stdc++.h>
std::pair<std::vector<int>, long long> transaction(long long M) ;
void buy_souvenirs(int n, long long P0){
    auto [v,x] = transaction(P0-1);
    int a[n];
    for (int i=0;i<n;i++){
        a[i]=0;
    }
    a[0]=P0;
    if (v.size()==1){
        a[1]=P0-1-x;
        transaction(a[1]-1);
        transaction(a[1]-1);
    }
    else{
        int y=P0-x;
        transaction(y/2);
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...