蓝桥杯省模拟赛 求余数

问题描述

求 12345678901234567890123456789012345678901234567890除以 2023 的余数。

同余定理:

(a×10 + b) mod m = ((a mod m)×10 + b) mod m

cpp 复制代码
#include<iostream>

using namespace std;

string s="12345678901234567890123456789012345678901234567890";
int ans;

int main()
{
	
	int sum = (int)s.size();
	
	for(int i=0; i<sum; ++i)
	{
		//ans = (ans*10 + s[i]-'0')%2023; 或
		ans = ((ans%2023)*10 + s[i]-'0') % 2023;
	}
	
	cout<<ans;
	
	return 0;
}
相关推荐
计信金边罗4 小时前
是否存在路径(FIFOBB算法)
算法·蓝桥杯·图论
鑫鑫向栄6 小时前
[蓝桥杯]春晚魔术【算法赛】
算法·职场和发展·蓝桥杯
鑫鑫向栄1 天前
[蓝桥杯]取球博弈
数据结构·c++·算法·职场和发展·蓝桥杯·动态规划
鑫鑫向栄1 天前
[蓝桥杯]模型染色
数据结构·c++·算法·职场和发展·蓝桥杯
鑫鑫向栄2 天前
[蓝桥杯]填字母游戏
数据结构·c++·算法·蓝桥杯·深度优先
Macle_Chen2 天前
ios版本的Tiktok二次安装不上,提示:Unable to Install “TikTok”
ios·职场和发展·蓝桥杯
鑫鑫向栄2 天前
[蓝桥杯]最优包含
数据结构·c++·算法·职场和发展·蓝桥杯·深度优先
鑫鑫向栄2 天前
[蓝桥杯]机器人塔
数据结构·c++·算法·蓝桥杯
多多*2 天前
蓝桥杯国赛训练 day1
java·开发语言·数据库·redis·缓存·职场和发展·蓝桥杯
理智的灰太狼3 天前
题目 3230: 蓝桥杯2024年第十五届省赛真题-星际旅行
算法·职场和发展·蓝桥杯