记录编号 110828 评测结果 AAAAAAAAAA
题目名称 [咲 -Saki-] 我的天凤不可能这么简单 最终得分 100
用户昵称 Gravatar752199526 是否通过 通过
代码语言 C++ 运行时间 0.509 s
提交时间 2014-07-12 15:13:12 内存使用 7.94 MiB
显示代码纯文本
  1. #include<iostream>
  2. #include<fstream>
  3. #include<iomanip>
  4. #include<cstdio>
  5. #include<cmath>
  6. #include <cstdlib>
  7. #include<cstring>
  8. #include<cctype>
  9. #include<vector>
  10. #include<queue>
  11. #include<deque>
  12. #include<stack>
  13. #include<cassert>
  14. #include<algorithm>
  15. #include<functional>
  16. #include<ctime>
  17. using namespace std;
  18. ifstream fin("tenhous.in");
  19. ofstream fout("tenhous.out");
  20. long long fortune[1000001]={0},ans=0,n,m,rank=0;
  21. int main()
  22. {
  23. //Init
  24. fin>>n>>m;
  25. for(int i=0;i<n;i++)fin>>fortune[i];
  26. //Model
  27. for(int i=0;i<n;i++)
  28. {
  29. ans>>=1;//头天的运气值减半(绝不能放在后面)
  30. ans+=fortune[i];//今天赞的运气值→ →
  31. if(ans>=m)
  32. {
  33. ans-=m;//消耗运气值
  34. rank++;//等级+1
  35. }
  36. //题中的"花光"是不用减的
  37. }
  38. fout<<rank<<endl<<ans<<endl;
  39. return 0;
  40. }