제출 #374027

#제출 시각아이디문제언어결과실행 시간메모리
374027Aryan_RainaKarte (COCI18_karte)C++14
48 / 120
1076 ms5612 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define ld long double #define ar array const int INF = 1e15; const int MOD = 1e9+7; int32_t main() { ios_base::sync_with_stdio(0); cin.tie(0); int n, c; cin>>n>>c; vector<int> a(n); for (int &i : a) cin>>i; sort(a.begin(), a.end()); for (int x = 0; x < n; x++) { int liars = 0; for (int i = n-1; i >= 0; i--) { int ind = (i + x) % n; if (a[ind] > liars) liars++; } if (liars == c) { for (int i = 0; i < n; i++) { int ind = (i + x) % n; cout<<a[ind]<<" "; } cout<<"\n"; return 0; } } cout<<-1<<"\n"; }
#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...