Submission #1250265

#TimeUsernameProblemLanguageResultExecution timeMemory
1250265guymmkSouvenirs (IOI25_souvenirs)C++20
7 / 100
12 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); for(auto k:d.first)a[k]++; if(d.second==1||d.first.size()!=1){ g=2; } }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...