Submission #580243

#TimeUsernameProblemLanguageResultExecution timeMemory
580243MrM7mdKarte (COCI18_karte)C++17
12 / 120
108 ms7112 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; vector<int> v(n); for(int i=0;i<n;i++)cin >> v[i]; sort(v.begin(),v.end(),greater<int>()); sort(v.begin(),v.begin()+k); int cnt=0; for(int i=0;i<n;i++){ if(v[i]>cnt){ cnt++; } } if(cnt==k){ for(int i=0;i<n;i++){ cout<<v[i]<<' '; } } else{ cout<<-1; } }
#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...