描述有一只小鱼它上午游泳150公里下午游泳100公里晚上和周末都休息实行双休日假设从周x1=x=7开始算起请问这样过了n天以后小鱼一共累计游泳了多少公里呢?输入描述输入两个整数xn表示从周x算起经过n天x是17之间的整数n是01000之间的整数。输出描述输出一个整数表示小鱼累计游泳了多少公里。希望能用c++编写代码
#include
int main() { int x, n; cin >> x >> n;
int totalDistance = 0;
for (int i = 0; i < n; i++) {
if (x == 6 || x == 7) { // 周末休息
continue;
}
if (i % 2 == 0) { // 上午游泳
totalDistance += 150;
} else { // 下午游泳
totalDistance += 100;
}
x = (x + 1) % 7; // 更新星期几
if (x == 0) {
x = 7;
}
}
cout << totalDistance << endl;
return 0;
原文地址: https://www.cveoy.top/t/topic/iTuP 著作权归作者所有。请勿转载和采集!