Submission #71698

#TimeUsernameProblemLanguageResultExecution timeMemory
71698the_general (#119)The Ant Doing Hard Work (FXCUP3_ant)C++98
100 / 100
3 ms432 KiB
#include "ant.h" int FindK() { int l=0,r=100000000,temp=0,temp2=0; temp=r*2/3; temp2=DeliverCount(temp); switch(temp2){ case 0: l=temp; break; case 1: l=temp/2; r=temp; break; default: r=temp/2; } while(l<r-1){ int mid=(l+r)/2; if(DeliverCount(mid)==0){ l=mid; } else r=mid; } return r; }
#Verdict Execution timeMemoryGrader output
Fetching results...