Submission #1250256

#TimeUsernameProblemLanguageResultExecution timeMemory
1250256guymmkSouvenirs (IOI25_souvenirs)C++20
4 / 100
3 ms412 KiB
#include <bits/stdc++.h> #include "souvenirs.h" using namespace std; void buy_souvenirs(int n, long long p0){ long long cur=p0-1; long long a[n]={}; for(int i=1;i<n;i++){ int g=1; for(int j=0;j<i;j++){ if(a[i]!=i){ pair<vector<int>,long long> d=transaction(cur); a[i]++; if(d.second==1||d.first.size()==1){ g=2; a[n-1]++; } }else break; }cur-=g; } }
#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...