제출 #1229271

#제출 시각아이디문제언어결과실행 시간메모리
1229271kl0989e곤돌라 (IOI14_gondola)C++20
20 / 100
17 ms4424 KiB
#include "gondola.h" #include <bits/stdc++.h> using namespace std; #define ll long long #define pi pair<int, int> #define pl pair<ll, ll> #define vi vector<int> #define vl vector<ll> #define fi first #define se second #define pb push_back #define all(x) (x).begin(),(x).end() int valid(int n, int s[]) { set<int> nums; int z=-1; for (int i=0; i<n; i++) { nums.insert(s[i]); if (1<=s[i] && s[i]<=n && z==-1) { z=(s[i]-i+10*n)%n; } if (1<=s[i] && s[i]<=n) { if ((s[i]-i+10*n)%n!=z) { return 0; } } } if (nums.size()!=n) { 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...