Submission #1197367

#TimeUsernameProblemLanguageResultExecution timeMemory
1197367AMel0nGondola (IOI14_gondola)C++20
10 / 100
5 ms584 KiB
// sub 1-3 #include <bits/stdc++.h> using namespace std; typedef long long ll; #define FOR(i,N) for(ll i = 0; i < N; i++) #define all(x) (x).begin(), (x).end() #define F first #define S seconds #include "gondola.h" int valid(int n, int seq[]) { int pr = INT_MIN, pri = INT_MIN; FOR(i,n) { if (seq[i] <= n) { if (pr != INT_MIN) { if (pr <= seq[i]) { if (seq[i] - pr != i-pri) return 0; } else { if (n-pr+seq[i] != i-pri) return 0; } } pr = seq[i]; pri = i; } } return 1; } int replacement(int n, int gondolaSeq[], int replacementSeq[]) { return -2; } int countReplacement(int n, int seq[]) { 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...