Submission #1198273

#TimeUsernameProblemLanguageResultExecution timeMemory
1198273InvMOD산악 구조대 (JOI13_mountain)C++17
0 / 100
3 ms328 KiB
#include<bits/stdc++.h> #include "grader.h" using namespace std; void Rescue(int r, int c, int rs, int cs, int X){ int i = 1, ptr = cs; while(i <= rs){ while(ptr > 0){ int ck = Measure(i, ptr); if(ck == X) Pinpoint(i, ptr); if(ck > X) --ptr; if(ck < X) break; } if(!ptr) break; i++; } i = 1, ptr = cs + 1; while(i <= rs){ while(ptr <= c){ int ck = Measure(i, ptr); if(ck == X) Pinpoint(i, ptr); if(ck > X) --ptr; if(ck < X) break; } if(ptr > c) break; i++; } i = r, ptr = cs; while(i > rs){ while(ptr > 0){ int ck = Measure(i, ptr); if(ck == X) Pinpoint(i, ptr); if(ck > X) --ptr; if(ck < X) break; } if(!ptr) break; i--; } i = r, ptr = cs + 1; while(i > rs){ while(ptr <= c){ int ck = Measure(i, ptr); if(ck == X) Pinpoint(i, ptr); if(ck > X) --ptr; if(ck < X) break; } if(ptr > c) break; i--; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...