P1424 小鱼的航程

题目:(https://www.luogu.org/problemnew/show/P1424)

  有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?

 

  将自己的代码和被人的代码对比了下,更喜欢后者;

  我从高中数学的角度去实现的,所以代码稍微长了点,而且没有别人的直观, 学了一个学期的C语言,却感觉,,计算机的思维;

  看了很多人写的,只有我的是个例外;

  

 1 #include<iostream>
 2 using namespace std;
 3 int main () {
 4     int x, n;//表示从周x算起,经过n天,n在long int范围内;
 5     int len = 0;    //距离;
 6     cin >> x >> n;
 7     for(int i = 0; i < n; i++) {
 8         if(x == 6) {
 9             x++;
10             continue;
11         }
12         if(x == 7) {
13             x = 1;
14             continue;
15         }
16         len += 250;
17         x++;
18     }
19     cout << len ;
20 }

 

posted @ 2018-03-10 18:10  Charlie_li  阅读(419)  评论(0)    收藏  举报