Submission #1260045

#TimeUsernameProblemLanguageResultExecution timeMemory
1260045robijoySouvenirs (IOI25_souvenirs)C++20
4 / 100
0 ms400 KiB
/* * Starting with the name of almighty ALLAH */ #include "souvenirs.h" // #include<bits/stdc++.h> using namespace std; // namespace { // const int CALLS_CNT_LIMIT = 10000; // int calls_cnt; // int N; // std::vector<long long> P; // std::vector<int> Q; // void quit(const char* message) { // printf("%s\n", message); // exit(0); // } // } // namespace // std::pair<std::vector<int>, long long> transaction(long long M) { // calls_cnt++; // if (calls_cnt > CALLS_CNT_LIMIT) // quit("Too many calls"); // if (M >= P[0] || M < P[N - 1]) // quit("Invalid argument"); // std::vector<int> L; // long long R = M; // for (int i = 0; i < N; i++) { // if (R >= P[i]) { // R -= P[i]; // Q[i]++; // L.push_back(i); // } // } // return {L, R}; // } void buy_souvenirs(int N, long long P0) { pair<vector<int>, long long> res = transaction(P0-1); return; } // int32_t main() { // }
#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...