1 해설
-
0
#include<bits/stdc++.h> using namespace std; int n,a[50005],i,s; long long m; void write(int x) { if(x<0){ putchar('-'); write(-x); return; } if(x>=10)write(x/10); putchar(x%10+'0'); } int main() { cin>>n>>m; for(i=1;i<=n;i++)cin>>a[i]; sort(a+1,a+n+1);//排序 i=0; while(m>0){ i++; m-=a[i]; } write(i-1); return 0; }
- 1
정보
- ID
- 191
- 시간
- 1000ms
- 메모리
- 256MiB
- 난이도
- 2
- 태그
- (N/A)
- 제출 기록
- 127
- 맞았습니다.
- 82
- 아이디