Submission #209569

#TimeUsernameProblemLanguageResultExecution timeMemory
209569Lukoloz곤돌라 (IOI14_gondola)C++14
20 / 100
29 ms888 KiB
#include <bits/stdc++.h> #include "gondola.h" #define ff first #define ss second #define pb push_back #define MAXN 100005 using namespace std; int valid(int n, int inputSeq[]){ bool fl[250005]; int tdif,dif=-1; for (int i=0; i<250005; i++) fl[i]=0; for (int i=0; i<n; i++){ if (fl[inputSeq[i]]) return 0; fl[inputSeq[i]]=1; if (inputSeq[i]<=n){ tdif=inputSeq[i]-1-i; if (tdif<0) tdif+=n; if (dif!=-1 && tdif!=dif) return 0; dif=tdif; } } return 1; } int replacement(int n, int gondolaSeq[], int replacementSeq[]){ } int countReplacement(int n, int inputSeq[]){ } // int main(){ // int n; // cin>>n; // int arr[n]; // for (int i=0; i<n; i++) cin>>arr[i]; // cout<<valid(n,arr)<<endl; // }

Compilation message (stderr)

gondola.cpp: In function 'int replacement(int, int*, int*)':
gondola.cpp:26:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
gondola.cpp: In function 'int countReplacement(int, int*)':
gondola.cpp:29:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
#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...