Submission #866651

#TimeUsernameProblemLanguageResultExecution timeMemory
866651Onur_IlgazGondola (IOI14_gondola)C++17
20 / 100
30 ms5204 KiB
#include "gondola.h" #include <bits/stdc++.h> #define inf INT_MAX using namespace std; int valid(int n, int arr[]) { int ind = 0, mn = inf; set <int> st; for(int i = 0; i < n; i++) { if(arr[i] < mn) ind = i, mn = arr[i]; if(st.count(arr[i])) return 0; st.insert(arr[i]); } int now = mn + 1; // cout<<ind<<" "<<now<<" "; for(int i = (ind + 1) % n; i % n != ind; i = (i + 1) % n, now++) { if(arr[i] <= n and arr[i] != now) { return 0; } } return 1; } //---------------------- int replacement(int n, int gondolaSeq[], int replacementSeq[]) { return -2; } //---------------------- int countReplacement(int n, int inputSeq[]) { return -3; }
#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...