蓝桥杯省模拟赛 求余数

问题描述

求 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;
}
相关推荐
xnglan3 天前
蓝桥杯手算题和杂题简易做法
数据结构·数据库·c++·python·算法·职场和发展·蓝桥杯
Warren984 天前
MySQL,Redis重点面试题
java·数据库·spring boot·redis·mysql·spring·蓝桥杯
喜喜安5 天前
蓝桥杯备赛 按键、LCD、定时器
职场和发展·蓝桥杯
echo_pen6 天前
蓝桥杯---第六届省赛单片机组真题
单片机·蓝桥杯
qiuyunoqy9 天前
蓝桥杯算法之搜索章 - 3
c++·算法·蓝桥杯·深度优先·dfs·剪枝
snowfoootball10 天前
2025 蓝桥杯C/C++国B 部分题解
c语言·c++·笔记·学习·贪心算法·蓝桥杯
爱吃生蚝的于勒11 天前
一文学会c++继承 组合
java·c语言·开发语言·数据结构·c++·算法·蓝桥杯
echo_pen12 天前
蓝桥杯----锁存器、LED、蜂鸣器、继电器、Motor
单片机·蓝桥杯
qiuyunoqy13 天前
蓝桥杯算法之搜索章 - 2
算法·蓝桥杯·深度优先
No0d1es14 天前
第15届蓝桥杯Scratch图形化国赛初/中级组2024年9月7日真题
青少年编程·蓝桥杯·scratch·国赛·图形化