제출 #1311705

#제출 시각아이디문제언어결과실행 시간메모리
1311705alexaaa선물 (IOI25_souvenirs)C++20
0 / 100
1 ms392 KiB
#include "souvenirs.h" #include <vector> #include<utility> using namespace std; void buy_souvenirs(int N, long long P0) { std::pair<std::vector<int>, long long> retn; long long powers = 1; while(powers < P0){ retn = transaction(powers); if(!retn.first.empty()){ break; } powers *= 2; } int number = powers - retn.second; if(number != 0){ for(int i = 0; i < number-1 ; i++){ retn = transaction(number); } } else{ for(int i = 0; i < powers-1 ; i++){ retn = transaction(powers); } } }
#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...