Submission #288005

#TimeUsernameProblemLanguageResultExecution timeMemory
288005AKaan37곤돌라 (IOI14_gondola)C++17
10 / 100
12 ms640 KiB
#include "gondola.h" #include <bits/stdc++.h> using namespace std; typedef long long lo; typedef pair< lo,lo > PII; #define fi first #define se second #define mp make_pair #define endl "\n" #define pb push_back #define fio() ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL) #define FOR for(int i=1;i<=n;i++) #define mid ((start+end)/2) #define ort ((bas+son)/2) const lo inf = 1000000000000000000; const lo KOK = 100000; const lo LOG = 30; const lo li = 500005; const lo mod = 1000000007; int n,m,b[li],a[li],k,flag=-1,t; int cev; string s; vector<int> v; int valid(int n, int a[]){ for(int i=0;i<n;i++){ if(a[i]<=n){ //~ cout<<a[i]-i<<endl; int at=0; if(a[i]>i+1)at=i+1+(n-a[i]); else at=(i+1)-a[i]; //~ cout<<at<<endl; if(flag==-1){ flag=at; } else{ if(flag!=at)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...