Submission #1063000

#TimeUsernameProblemLanguageResultExecution timeMemory
1063000beaconmcA Light Inconvenience (CEOI23_light)C++17
0 / 100
1 ms428 KiB
#include "light.h" #include <bits/stdc++.h> typedef long long ll; #define FOR(i,x,y) for(ll i=x; i<y; i++) #define FORNEG(i,x,y) for(ll i=x; i>y; i--) using namespace std; int n; void prepare(){ n = 1; } pair<long long, std::vector<long long>> join(long long p){ n += p; set<ll> stuff; stuff.insert(1); stuff.insert(n); FOR(i,0,70){ if (n - (1<<i) > 1) stuff.insert(n - (1<<i)); } vector<ll> real; for (auto&i : stuff) real.push_back(i); return {p*5, real}; } std::pair<long long, std::vector<long long>> leave(long long p){ n -= p; set<ll> stuff; stuff.insert(1); stuff.insert(n); FOR(i,0,70){ if (n - (1<<i) > 1) stuff.insert(n - (1<<i)); } vector<ll> real; for (auto&i : stuff) real.push_back(i); return {p*5, real}; }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...