[关闭]
@PaulGuan 2016-10-18T16:30:18.000000Z 字数 289 阅读 649

E - Petr and Book 题解

算法 题解


题目大意

一本书,有n页(1 ≤ n ≤ 1000),一个星期的每一天可以看ai页,问,最后会是在星期几看完?

分析

只要将n和ai不断的减,看减到星期几的时候,n<=0,输出即可。

代码

  1. #include <iostream>
  2. #include <cstring>
  3. using namespace std;
  4. int main(void)
  5. {
  6. int n;
  7. int week[8];
  8. cin >> n;
  9. int i;
  10. for (i = 0; i < 7; i++)
  11. cin >> week[i];
  12. for (i = 0; n > 0; i++)
  13. n -= week[i % 7];
  14. cout << (i-1) % 7 + 1 << endl;
  15. return 0;
  16. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注