洛谷-小鱼的航程(改进版)-循环!循环!循环!
题目背景 Background
原来的题目太简单,现改进让小鱼周末也休息,请已经做过重做该题。
题目描述 Description
有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?
输入输出格式 Input/output
输入格式:
输入两个整数x,n(表示从周x算起,经过n天)。
输出格式:
输出一个整数,表示小鱼累计游泳了多少公里。
输入两个整数x,n(表示从周x算起,经过n天)。
输出格式:
输出一个整数,表示小鱼累计游泳了多少公里。
输入输出样例 Sample input/output
样例测试点#1
输入样例:
3 10
输出样例:
2000
思路:循环,求余,不是周六周日,加上1,最后*250就得了。
代码如下:
1 #include<stdio.h> 2 int x,n,s[8]={0,1,1,1,1,1,0,0},ans; 3 int main() 4 { 5 scanf("%d%d",&x,&n); 6 while(n>0) 7 { 8 if(s[x]==1) 9 { 10 ans=ans+250; 11 } 12 if(x==7) x=1; 13 else 14 { 15 x++; 16 } 17 n--; 18 } 19 printf("%d\n",ans); 20 return 0; 21 }
我不怕千万人阻挡,只怕自己投降…