Submission #1253250

#TimeUsernameProblemLanguageResultExecution timeMemory
1253250daniel920712선물 (IOI25_souvenirs)C++20
22 / 100
0 ms400 KiB
#include "souvenirs.h"
#include <utility>
#include <vector>
using namespace std;
void buy_souvenirs(int N, long long P0)
{
    if(N==2) pair < vector<int>, long long > res = transaction(P0-1);
    else
    {
        pair < vector<int>, long long > res = transaction(P0-1);
        if(res.first.size()==2) transaction((P0-1-res.second)/2);
        else
        {
            transaction(P0-1-res.second-1);
            transaction(P0-1-res.second-1);
        }
    }
    return;
}
#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...