洛谷P4942 小凯的数字
题目背景
NOIP2018 原创模拟题T1
NOIP DAY1 T1 or DAY 2 T1 难度
是否发现与NOIP2017 DAY1 T1 有异曲同工之妙
题目描述
小凯有一天突发奇想,写下了一串数字:l(l+1)(l+2)...(r-1)rl(l+1)(l+2)...(r−1)r
例如:l=2,r=5l=2,r=5时,数字为:23452345
l=8,r=12l=8,r=12时数字为:8910111289101112
小凯很喜欢数字 99,所以他想问你他写下的数字除以 99 的余数是多少
例如:l=2,r=5l=2,r=5时,2345\,\,mod\,\,9 = 52345mod9=5
输入格式
输入格式:
第一行为数字 QQ,表示小凯有 QQ 个问题
第 22 到 Q+1Q+1 行,每行两个数字 l,rl,r 表示数字范围
输出格式
输出格式:
对于每行的问题输出一行,一个数字,表示小凯问题的回答
输入输出样例
输入 #1复制
2 2 5 8 12
输出 #1复制
5 5
输入 #2复制
3 1 999 123 456 13579 24680
输出 #2复制
0 6 0
说明/提示
样例1解释:2345\,\,mod\,\,9 = 52345mod9=5 89101112\,\,mod\,\,9 = 589101112mod9=5
30% 数据满足:Q\leq10;l,r\leq100Q≤10;l,r≤100
50% 数据满足:Q\leq100;l,r\leq10000Q≤100;l,r≤10000
70% 数据满足:Q\leq1000;l,r\leq10^6Q≤1000;l,r≤106
100%数据满足:Q\leq10000;0<l,r\leq10^{12}Q≤10000;0<l,r≤1012 且 l\leq rl≤r
上代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{int t;scanf("%d",&t);while(t--){long long l,r;cin>>l>>r;long long cnt=(r-l+1)%9;;long long ans=cnt*(l%9)%9+(cnt)*(cnt-1)%9*5%9;cout<<ans%9<<endl;}return 0;
}
洛谷P4942 小凯的数字相关推荐
- 2017提高组D1T1 洛谷P3951 小凯的疑惑
洛谷P3951 小凯的疑惑 原题 题目描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素.每种金币小凯都有 无数个.在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的.现在小 凯想 ...
- P4942 小凯的数字
小凯的数字 题目背景 NOIP2018 原创模拟题T1 NOIP DAY1 T1 or DAY 2 T1 难度 是否发现与NOIP2017 DAY1 T1 有异曲同工之妙 题目描述 小凯有一天突发奇想 ...
- 洛谷 P2186 小Z的栈函数
洛谷 P2186 小Z的栈函数 题目 题目描述 小Z最近发现了一个神奇的机器,这个机器的所有操作都是通过维护一个栈来完成的,它支持如下11个操作: NUM X:栈顶放入X. POP:抛弃栈顶元素. I ...
- 【01背包求方案数模板】洛谷 P1164 小A点菜
洛谷 P1164 小A点菜 https://www.luogu.org/problemnew/show/P1164 题目背景 uim神犇拿到了uoi的ra(镭牌)后,立刻拉着基友小A到了一家--餐馆, ...
- 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game 题目描述 Bessie is playing a number game against Farmer John, ...
- 洛谷 P4430 小猴打架
洛谷 P4430 小猴打架 题目描述 一开始森林里面有N只互不相识的小猴子,它们经常打架,但打架的双方都必须不是好朋友.每次打完架后,打架的双方以及它们的好朋友就会互相认识,成为好朋友.经过N-1次打 ...
- 信息学奥赛一本通 1089:数字反转 | 1953:【11NOIP普及组】数字反转 | OpenJudge NOI 1.5 29 | 洛谷 P1307 [NOIP2011 普及组] 数字反转
[题目链接] ybt 1089:数字反转 ybt 1953:[11NOIP普及组]数字反转 OpenJudge NOI 1.5 29:数字反转 洛谷 P1307 [NOIP2011 普及组] 数字反转 ...
- 刷题随记 洛谷P1914 小书童——凯撒密码 char爆了!!
洛谷P1914 小书童--凯撒密码. 第一次错误代码 #include<bits/stdc++.h> using namespace std; int n; char a[100]; in ...
- (最小割)洛谷P1361 小M的作物
洛谷P1361 小M的作物 思路: 这是一个两者取一的模型,将点集一分为二. 最小割在数值上等同于最大流.割去权值和最小的边,使图分成两部分,割下来的边权值和为最小割. 对于此题,先不考虑种在一起的情 ...
最新文章
- java 国际化 properties_java处理国际化和读取properties文件代码片段
- GitLab创建项目 命令上传代码
- zabbix触发器表达式
- Tigase数据库结构(1)
- Redis常用数据类型和事物以及并发
- Asp.Net Core简单整理
- 设置DIV块元素在浏览器页面中垂直居中
- 为Android Studio 项目手动下载gradle
- mysql增加超级用户_Mysql添加远程超级用户
- 模拟退火算法及MATLAB代码
- ios 纯代码怎么适配ipad_关于ios 适配ihone 和 ipad方式
- 《博弈论基础》阅读笔记(一)
- Abaqus安装CAE报错Regview解决方法
- js 天花板 playcanvas
- 该如何管理我们的知识?
- 爬取QQ音乐——新手不知道的那些坑 之 中英文(全/半角)冒号坑
- 抖音无水印视频解析源码
- 函数式编程——python为例
- python五子棋单机版源代码_Python基于pygame实现单机版五子棋对战
- 设计模式-Facade模式