Carryon 数数字
Carryon 数数字
描述
Carryon 最近迷上了数数字,然后 Starry 给了他一个区间[l,r] ,然后提了几个要求,
- 需要将 l 到 r 之间的数全部转化成 16 进制,然后连起来。
- 将连起来的数又转化成 10 进制。
- 将最终结果对 15 取模。
数据范围:1<=l<=r<=1000000000000
输入
单组输入 l 和 r 的值
输出
输出最终结果。
输入样例
10 14
复制样例
输出样例
0
复制样例
小提示
如:10、11、12、13、14的16进制分别是a、b、c、d、e。依次连在一起是abcde,转换成10进制是703710,对15取模为0。
解答
abcde=a*16^4+b*16^3+c*16^2+d*16+e ==> abcde%15=a+b+c+d+e 就是从 l 加到 r ,然后加起来取模15。(1+2+3+4+5+6+7+8+9+10+11+12+13+14)%15==0 所以可以先取模15
防止r<l 所以r+=15
include<bits/stdc++.h> using namespace std; #define ll long longint main() {ll l, sum=0,r;cin >> l >> r;r = r % 15;l = l % 15;r+=15;sum=(r-l+1)*(r+l)/2;cout << sum%15;return 0; }
View Code
转载于:https://www.cnblogs.com/shuaihui520/p/10544694.html
Carryon 数数字相关推荐
- java数数字及while和do while 的使用,以及程序的调试与验证
while的条件是在进入循环体之前判断的,执行完一轮循环之后,会再回到循环开始的地方再次判断条件,而不会在循环体中随时判断条件 1.while语句是当条件满足时不断的执行循环体内语句. 2.会提前判断 ...
- 【智力题】拿硬币(数数字)、游戏
神奇的取模运算. 设计一种策略,保证自己 100% 能赢: 确定好自己的策略之后,每一次要视对方的行为而确定自己的拿取情况: 1. 什么是拿硬币(数数字)游戏? 拿硬币(数数字)是两个人玩的游戏,要求 ...
- 小米OJ12月常规赛“数数字”题目详解与SG函数SG定理个人理解
本文前面的部分讲的是博弈论简单理论与SG函数SG定理的一些理解,后面对小米OJ赛题做详细剖析,最后给出代码的详细解读. 目录 博弈论 P-Position与N-Position SG函数与SG定理 S ...
- 数数字(找规律+模拟)
数数字 Description 统计一下 aaa ⋯ aaa * b(n 个 a × b) 的结果里面有多少个数字d,a,b,d均为一位数. 样例解释: 3333333333*3=9999999999 ...
- 51nod 1770数数字(找规律)
1770 数数字 基准时间限制:1 秒 空间限制:262144 KB 分值: 20 难度:3级算法题 收藏 关注 统计一下 aaa ⋯ aaa n个a × b 的结果里面有多少个数字d,a,b,d均为 ...
- 分子量(Molar Mass)数数字(Digit)||UVa 1586,1225
两个题目均取自UVa,分别为UVa 1586和UVa 1225. 分子量 给出一种物质的分子式(不带括号),求分子量.本题中的分子式只包含4中原子,分别为C, H, O, N,分子量分别为12.01, ...
- 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
package com.llh.demo; import java.util.Scanner; /** * * @author llh * */ public class Demo13 { ...
- 算法入门竞赛习题3-3:数数字(Digit Counting) 把前n(n≤10000)个整数顺次写在一起:123456789101112…数一数0~9各出现多少次。
算法入门竞赛习题 习题3-3:数数字(Digit Counting) 把前n(n≤10000)个整数顺次写在一起:123456789101112-数一数0-9各出现多少次 (输出10个整数,分别是0, ...
- 数数字(UVa1225)
原题: Trung is bored with his mathematics homeworks. He takes a piece of chalk and starts writing a se ...
- 用html和js编写黑洞数,数字黑洞作文400字
数字黑洞作文400字 在学习.工作或生活中,大家都不可避免地要接触到作文吧,作文要求篇章结构完整,一定要避免无结尾作文的出现.作文的注意事项有许多,你确定会写吗?以下是小编为大家整理的数字黑洞作文40 ...
最新文章
- Java8的Optional是不是鸡肋?
- The Innovation | clusterProfiler:聚焦海量组学数据核心生物学意义
- 数据集标注工具_如何提高数据标注质量,提供精细化标注数据集?丨曼孚科技...
- 项目立项管理:项目建议
- phpcmsV9站群去除域名绑定目录中的HTML的方法
- 图画日记怎么画_画画日记(通用10篇)
- NBIOT模块 HCore BC95-B5 与电信IOT平台通信-AT命令介绍
- python自动交易软件排名_量化投资软件排名 哪个量化交易软件最好用
- HTML基础教程笔记(HTML5与CSS3基础教程书)
- Excel单元格锁定与数据隐藏
- 人机交互-3-评估的基础知识
- 超详细指南——开启ssh服务
- word排版技巧:论文图表目录制作步骤。
- 前言 金融大叔的梦想
- 将QTextEdit右键菜单设置为中文
- 利用Python+OpenCV对图像加密/解密
- 计算机中文字体的独创性,计算机中文字体中单字的著作权保护研究(2)
- 利用RSA非对称加密对文本信息进行加密
- bash 运行linux命令大全,bash命令
- 如何保持规律的生活习惯?
热门文章
- 【规范】万字集大成的SCHPCB设计规范和AD的使用
- PS怎样去掉图片上的文字
- (附源码)计算机毕业设计ssm房屋租赁管理系统设计
- Ps 2022 版新增功能及改进
- 如何让图片变清晰——PS滤镜Camera Raw帮你解决
- python图片变清晰的软件_Python功能确实非常强大!不止PS可以美化照片Python也可以!满分...
- 怎样剪立体灯笼_懒人版立体镂空星星折纸灯笼教程
- 小程序apkg还原_狐妖小红娘手游背后,有这样一群“天真”的人
- ps怎么缩放图层大小_PS怎么快速修改图层大小|Adobe Photoshop CS6图层大小尺寸调整--系统之家...
- AOP-Chap27-Balanced BSTs