Submission #964235

#TimeUsernameProblemLanguageResultExecution timeMemory
964235anangoCluedo (IOI10_cluedo)C++17
0 / 100
1 ms588 KiB
#include "grader.h" #include "cluedo.h" #include <bits/stdc++.h> using namespace std; void Solve(){ int r; int a=6; int b=9; int c=6; vector<int> ans; int cur=-1; for (int i=1; i<a; i++) { r=Theory(i,b,c); if (r==0) { break; } if (r!=1) { cur=i; break; } } if (cur==-1) { cur=a; } if (r==0) { return; } ans.push_back(cur); cur=-1; for (int i=1; i<b; i++) { r=Theory(ans[0],i,c); if (r==0) { break; } if (r!=2) { cur=i; break; } } if (cur==-1) { cur=b; } ans.push_back(cur); if (r==0) { return; } ans.push_back(cur); cur=-1; for (int i=1; i<c; i++) { r=Theory(ans[0],ans[1],i); if (r==0) { break; } if (r!=3) { cur=i; break; } } if (cur==-1) { cur=c; } ans.push_back(cur); if (r==0) { return; } int an=Theory(ans[0], ans[1], ans[2]); assert(an==0); return; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...