Submission #7735

#TimeUsernameProblemLanguageResultExecution timeMemory
7735gs14004줄 세우기 (KOI13_jul)C++98
22 / 22
160 ms4992 KiB
#include <cstdio> int n,a[1000005]; int isinCumul=1,howMuch=1,max; int main(){ int t; scanf("%d",&n); for (int i=0; i<n; i++) { scanf("%d",&t); a[t]=i+1; } for (int i=2; i<=n; i++) { if(a[i-1]<a[i]){ isinCumul=1; howMuch++; if(max<howMuch) max=howMuch; } else if(isinCumul){ isinCumul=0; if(max<howMuch) max=howMuch; howMuch=1; } } printf("%d",n-max); }
#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...