【题解】洛谷U32670[NOIP2018原创模拟赛DAY1T1]小凯的数字 数学知识

这是一道关于数学和数论的题目,要求计算l到r之间所有连续整数乘积除以9的余数。通过分析可以转化为求l mod 9的和,并利用前缀和优化算法避免数值溢出。
摘要由CSDN通过智能技术生成

题目链接

题目背景

NOIP2018 原创模拟题T1

NOIP DAY1 T1 or DAY 2 T1 难度

是否发现与NOIP2017 DAY1 T1 有异曲同工之妙

说明:#10,bug已修复

题目描述

小凯有一天突发奇想,写下了一串数字: l ( l + 1 ) ( l + 2 ) . . . ( r − 1 ) r l ( l + 1 ) ( l + 2 ) . . . ( r − 1 ) r l(l+1)(l+2)...(r-1)rl(l+1)(l+2)...(r−1)r l(l+1)(l+2)...(r1)rl(l+1)(l+2)...(r1)r
例如: l = 2 , r = 5 l=2,r=5 l=2,r=5时,数字为: 2345 2345 2345
l = 8 , r = 12 l=8,r=12 l=8,r=12时数字为: 89101112 89101112 89101112
小凯很喜欢数字9,所以他想问你他写下的数字除以9的余数是多少

例如: l = 2 , r = 5 l=2,r=5 l=2,r=5时, 2345 m o d    9 = 5 2345 \mod 9 = 5 2345mod9=5

输入输出格式

输入格式:

第一行为数字 Q Q Q,表示小凯有 Q Q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值