Submission #169033

#TimeUsernameProblemLanguageResultExecution timeMemory
169033DavidDamian곤돌라 (IOI14_gondola)C++11
25 / 100
14 ms1400 KiB
#include "gondola.h" int used[250005]; int valid(int n, int inputSeq[]) { int corresponding=1; int id_less_n=0; for(int i=0;i<n;i++){ if(inputSeq[i]<=n){ id_less_n=i; corresponding=inputSeq[i]; break; } } for(int i=id_less_n;i<n+id_less_n;i++){ if(used[ inputSeq[i%n] ]) return 0; used[ inputSeq[i%n] ]=1; if(inputSeq[i%n]>n){ corresponding=(corresponding%n)+1; continue; } if(inputSeq[i%n]!=corresponding){ return 0; } corresponding=(corresponding%n)+1; } return 1; } //---------------------- int replacement(int n, int gondolaSeq[], int replacementSeq[]) { return 1; } //---------------------- int countReplacement(int n, int inputSeq[]) { return 1; }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...