제출 #5363

#제출 시각아이디문제언어결과실행 시간메모리
5363baneling100King of penalty (kriii1_K)C++98
1 / 1
24 ms1476 KiB
#include <stdio.h> #include <algorithm> using namespace std; int p, n, t[100001], cnt; long long ans; void input(void) { int i; scanf("%d %d",&p,&n); for(i=1 ; i<=n ; i++) scanf("%d",&t[i]); sort(t+1,t+n+1); } void process(void) { int i; p--; for(i=1 ; i<=n ; i++) { if(p>=t[i]) { cnt++; ans+=p; p-=t[i]; } else break; } } void output(void) { printf("%d %lld",cnt,ans); } int main(void) { input(); process(); output(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...