计算星期几(信息学奥赛一本通-1083)

【题目描述】

假设今天是星期日,那么过ab天之后是星期几?

【输入】

两个正整数a,b,中间用单个空格隔开。0<a≤100,0<b≤10000。

【输出】

一个字符串,代表过ab天之后是星期几。

其中,Monday是星期一,Tuesday是星期二,Wednesday是星期三,Thursday是星期四,Friday是星期五,Saturday是星期六,Sunday是星期日。

【输入样例】

3 2000

【输出样例】

Tuesday

【题解代码】

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;

int main()
{
	int a, b; cin >> a >> b;
	int ans = 1;
	for (int i = 1; i <= b; i++)
	{
		ans *= a % 7;
		ans %= 7;
	}
	if (ans == 1)cout << "Monday";
	if (ans == 2)cout << "Tuesday";
	if (ans == 3)cout << "Wednesday";
	if (ans == 4)cout << "Thursday";
	if (ans == 5)cout << "Friday";
	if (ans == 6)cout << "Saturday";
	if (ans == 0)cout << "Sunday";

	return 0;
}
相关推荐
爱睡懒觉的焦糖玛奇朵2 小时前
【视觉检测之人员奔跑检测算法开发思路】
人工智能·python·深度学习·算法·yolo·视觉检测
05候补工程师2 小时前
【408考研复习】数据结构核心笔记:字符串模式匹配与内部排序算法全解析
数据结构·经验分享·笔记·考研·算法·排序算法
阿文的代码库2 小时前
浅谈:无向图的欧拉回路
算法
-Thinker2 小时前
AI 算法核心原理与实现
人工智能·算法·机器学习
Eloudy2 小时前
最小权重完美匹配(MWPM)与表面码纠错
算法·量子计算
-森屿安年-2 小时前
62. 不同路径
算法·动态规划
学计算机的计算基2 小时前
Codex CLI vs Claude Code 全方位对比:设计哲学与用户体验深度解析
算法
欧阳x天2 小时前
八大排序算法(C语言实现)
数据结构·算法·排序算法
爱睡懒觉的焦糖玛奇朵2 小时前
【从视频到数据集:焦糖玛奇朵的魔法工具Dataset Cleaner】
人工智能·python·学习·算法·yolo·音视频
xjxijd2 小时前
行为感知算法赋能运维,提前预判硬件故障与异常访问
运维·算法