当前位置: 首页 > article >正文

洛谷B2074 计算星期几

B2074 计算星期几 - 洛谷

代码区:

#include<algorithm>
#include<iostream>
#include<unordered_map>
#include<string>
using namespace std;
int main() {
	unordered_map<int, string> m = { { 1,"Monday" },{2,"Tuesday"},{3,"Wednesday"},{4,"Thursday"},{5,"Friday"},{6,"Saturday"},{0,"Sunday"}};
	int a, b;
	cin >> a >> b;
	int t = 1;
	int sum = 0;
	for (int i = 1; i <= b; i++) {
		sum = t * a % 7;
		t = t * a % 7;
	}
	auto it= m.find(sum%7);
	if ( it != m.end()) {
		cout << it->second;

	}

	return 0;

}

欢迎各位读者提出意见。

(菜菜奋斗小日记)


http://www.kler.cn/a/575987.html

相关文章:

  • 批量多线程下载ERA5数据
  • Qt的QGroupBox的使用方法
  • 【数据挖掘]Ndarray数组的创建
  • 研究案例:英伟达研究中心,华盛顿大学——TacSL:使用Franka机器人的视觉触觉传感器模拟和学习库
  • 从零构建高可用MySQL自动化配置系统:核心技术、工具开发与企业级最佳实践
  • HTTP 与 HTTPS 协议:从基础到安全强化
  • 豆包回答AI生成sql的应用实现思路
  • 架构师论文《论静态测试在软件开发中的应用和分析》
  • 处理VFS对象以及标准函数(生动理解文件系统)
  • SpringBoot生成唯一ID的方式
  • NLP轻松入门—RNN
  • Spring Boot 3.x 核心注解详解与最佳实践
  • stm32 基于蓝桥物联网赛 oled屏使用
  • 游戏引擎学习第140天
  • Seata:分布式事务的终极解决方案
  • clang-format安装配置与vscode支持
  • VAE中的负对数似然损失与自适应容忍度
  • Windows编程----进程:命令行参数
  • WebRTC简介
  • NotePad++ 安装Jsonviewer