Submission #1191351

#TimeUsernameProblemLanguageResultExecution timeMemory
1191351avighnaHow to Avoid Disqualification in 75 Easy Steps (CEOI23_avoid)C++20
10 / 100
0 ms396 KiB
#include "avoid.h" #include <vector> std::pair<int, int> scout(int R, int H) { std::vector<std::vector<int>> groups(10); for (int i = 1; i <= 1000; ++i) { for (int bt = 0; bt < 10; ++bt) { if (i & (1 << bt)) { groups[bt].push_back(i); } } } for (auto &i : groups) { send(i); } auto ret = wait(); int ans = 0; for (int bt = 0; bt < 10; ++bt) { if (ret[bt]) { ans |= 1 << bt; } } return {ans, ans}; }
#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...