149A - Business trip
- #include<algorithm>
- #include<iostream>
- using namespace std;
- int main(){
- int n,sum=0,c=0;
- cin>>n;
- int arr[12];
- for(int i=0;i<12;i++)
- cin>>arr[i];
- sort(arr, arr + 12, greater<int>());
- if(n==0)cout<<0;
- else {
- for(int i=0;i<12;i++)
- {
- sum=sum+arr[i];
- c++;
- if(sum>=n){cout<<c; break;}
- }
- if( sum<n){
- cout<<-1<<" " ;
- }
- }
- }
Comments
Post a Comment