제출 #580196

#제출 시각아이디문제언어결과실행 시간메모리
580196MrM7mdKarte (COCI18_karte)C++17
0 / 120
113 ms6992 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define endl "\n" const int MOD = 1e9 + 7; int frq[1000050]; signed main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n,k; cin >> n >> k; int a[n]; for(int i=0;i<n;i++)cin>>a[i]; sort(a,a+n,greater<int>()); int f=0; int id=0; for(int i=n-1;i>=0;i--){ if(f<a[i]){ f++; } if(f==k)id=i; } if(f==k){ for(int i=0;i<n;i++){ cout<<a[i]<<' '; } } else if(f<k){ cout<<-1; } else{ sort(a,a+id+1); for(int i=0;i<n;i++){ cout<<a[i]<<' '; } } }
#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...