P1424 小鱼的航程(改进版)
小鱼的航程(改进版)
题目背景
题目描述
有一只小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x 开始算起,过了 n 天以后,小鱼一共累计游泳了多少公里呢?
输入格式
输入两个正整数 x,n,表示从周 x 算起,经过 n 天。
输出格式
输出一个整数,表示小鱼累计游泳了多少公里。
样例 #1
样例输入 #1
3 10
样例输出 #1
2000
提示
数据保证,1<= x <= 7,1 <= n<= 10^6。
提交答案
#include<bits/stdc++.h>//包含了所有C++头文件的头文件
using namespace std;
int main()
{
//指令写在这
unsigned long long n,ans=0;//n为天数,ans为总路程,n和ans都很大
int x;
cin>>x>>n;//输入星期和持续天数
for(int i=0;i<n;i++)
{
if((x!=6)&&(x!=7))//只要不是星期六和星期天
ans+=250;//总路程就增加250
if(x==7)//当x等于7的时候,自增1的结果不是8而是1
{
x=1;//x回归1(x归为1)
}
else//其他情况下,x不等于7的时候
{
x++;//x自加1
}
}
cout<<ans<<endl;//输出总路程
return 0;
}
/*
3 10
2000
--------------------------------
Process exited after 4.892 seconds with return value 0
请按任意键继续. . .
*/