比赛 假期找点事儿做题吧 评测结果 AAAAAAAAAA
题目名称 独木舟 最终得分 100
用户昵称 Hyoi_ctime 运行时间 0.023 s
代码语言 C++ 内存使用 0.42 MiB
提交时间 2017-06-09 18:21:10
显示代码纯文本
  1. #include<cstdio>
  2. #include<cstring>
  3. #include<cmath>
  4. #include<cstdlib>
  5. #include<algorithm>
  6. using namespace std;
  7. int n,w,a[35000];
  8. int main()
  9. {
  10. freopen("kaj.in","r",stdin);
  11. freopen("kaj.out","w",stdout);
  12. scanf("%d%d",&w,&n);
  13. for(int i=1;i<=n;i++)scanf("%d",&a[i]);
  14. sort(a+1,a+n+1);
  15. int head=1,tail=n;
  16. int ans=0;
  17. while(head<=tail){
  18. if(a[head]+a[tail]<=w){
  19. head++;tail--;
  20. ans++;
  21. }
  22. else {
  23. tail--;ans++;
  24. }
  25. }
  26. printf("%d\n",ans);
  27. }