测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A24100. 小海龟游泳距离

填空题 较易

题目描述

小海龟游泳距离

题目描述

有一只小海龟,它平日每天游泳20公里,周末休息(实行双休日),假设从周y开始算起,过了m天以后,小海龟一共累计游冰了多少公里呢?

输入描述

输入两个正整数y、m,表示从周y算起,经过m天。

输出描述

输出一个整放,表示小海龟累计游冰了多少公里

输入样例

3 10

输出样例

160

数据范围

1<=y<=7 (1表示周一,2表示周二,......7表示周日),1<=m<=1000(经过的天数最多为1000天)

参考答案

#include <iostream> using namespace std; int main() { int y, m; cin >> y >> m; int total = 0; for (int i = 0; i < m; i++) { // 计算当天星期数(1-7) int day = (y + i - 1) % 7 + 1; if (day >= 1 && day <= 5) { // 平日游泳 total += 20; } } cout << total << endl; return 0; }
上一题 下一题