Submission #516748

#TimeUsernameProblemLanguageResultExecution timeMemory
516748PoPularPlusPlus곤돌라 (IOI14_gondola)C++17
20 / 100
46 ms4432 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long #define ull unsigned long long #define pb(e) push_back(e) #define sv(a) sort(a.begin(),a.end()) #define sa(a,n) sort(a,a+n) #define mp(a,b) make_pair(a,b) #define vf first #define vs second #define ar array #define all(x) x.begin(),x.end() const int inf = 0x3f3f3f3f; const int mod = 1000000007; const double PI=3.14159265358979323846264338327950288419716939937510582097494459230; bool remender(ll a , ll b){return a%b;} #include "gondola.h" int valid(int n, int arr[]){ for(int i = 0; i < n; i++){ if(arr[i] <= n){ int cur = arr[i]; int j = i + 1; j %= n; while(j != i){ cur = 1 + (cur % n); if(cur != arr[j] && arr[j] <= n)return 0; j++; j %= n; } break; } } map<int,int> m; for(int i = 0; i < n; i++){ m[arr[i]]++; if(m[arr[i]] == 2)return 0; } return 1; } int replacement(int n, int gondolaSeq[], int replacementSeq[]){ return 0; } int countReplacement(int n, int inputSeq[]){ return 0; }
#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...