제출 #1251591

#제출 시각아이디문제언어결과실행 시간메모리
1251591archso선물 (IOI25_souvenirs)C++20
0 / 100
11 ms412 KiB
#include <bits/stdc++.h> #include "souvenirs.h" using namespace std; void buy_souvenirs(int n, long long p0){ int amnt = 0; int curr = p0; for(int i = 2; i < n; i++){ pair<vector<int>,int> stuff = transaction(curr-1); if(stuff.first.size() == 2){ // multiple elements // which has to be the last amnt++; curr-=2; } else{ // one element curr -= (1+stuff.second); } for(int j = 2; j < i; j++){ transaction(curr); } } // the last element has been queried a total of amnt times. for(int i = amnt; i < n; i++){ transaction(curr-1); } }
#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...