蓝桥杯省模拟赛 求余数

问题描述

求 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;
}
相关推荐
_GR8 小时前
2022年蓝桥杯第十三届C&C++大学B组真题及代码
c语言·数据结构·c++·算法·蓝桥杯·动态规划
BingLin-Liu8 小时前
蓝桥杯备考----》完全背包模板
职场和发展·蓝桥杯
咚咚轩9 小时前
蓝桥杯省模赛 台阶方案
蓝桥杯·动态规划
脑子慢且灵9 小时前
【蓝桥杯】 枚举和模拟练习题
java·开发语言·职场和发展·蓝桥杯·模拟·枚举
wen__xvn10 小时前
每日一题洛谷P8716 [蓝桥杯 2020 省 AB2] 回文日期c++
c++·算法·蓝桥杯
来一碗刘肉面11 小时前
蓝桥杯 - 中等 - 绝美宋词
职场和发展·蓝桥杯
张人玉11 小时前
蓝桥杯比赛 python程序设计——奇怪的捐赠
职场和发展·蓝桥杯
Aurora_wmroy16 小时前
算法竞赛备赛——【数据结构】并查集
数据结构·c++·算法·蓝桥杯
阑梦清川16 小时前
蓝桥杯---BFS解决FloofFill算法1---图像渲染
算法·蓝桥杯·宽度优先
刃神太酷啦19 小时前
基础算法篇(3)(蓝桥杯常考点)-图论
数据结构·c++·算法·职场和发展·蓝桥杯·图论·蓝桥杯c++组