Submission #547702

#TimeUsernameProblemLanguageResultExecution timeMemory
547702AbdelmagedNourKarte (COCI18_karte)C++17
120 / 120
128 ms7752 KiB
#include <bits/stdc++.h> #pragma GCC optimize("Ofast") using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n,k,cnt=0; cin>>n>>k; int a[n]; for(int i=0;i<n;i++)cin>>a[i]; sort(a,a+n); reverse(a+n-k,a+n); for(int i=n-1;i>=0;i--){ if(a[i]>cnt)cnt++; } if(cnt==k){ for(int i=0;i<n;i++)cout<<a[i]<<" "; }else cout<<-1; 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...