Carryon 数数字

序号:#138    难度:困难     时间限制:1000ms      内存限制:80M

描述

Carryon 最近迷上了数数字,然后 Starry 给了他一个区间 [l, r][l,r] ,然后提了几个要求,

  1. 需要将 l 到 r 之间的数全部转化成 16 进制,然后连起来。
  2. 将连起来的数又转化成 10 进制。
  3. 将最终结果对 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转换为10进制:16^4*10+16^3*11+16^2*12+16*13+14=703710

题意:不解释~~

题解:举出[1 2] ,[1 3]  然后找出规律,根据规律,把样例试了一发,结果对了,觉得没这么巧的事,用C++  long long 交了一发错了,发现可能是因为爆掉了,果断用了一波大数,过了~~

规律:l到r所有数的和模15就是答案。注意:包括两个端点的值。

上代码:

import java.math.BigInteger;
import java.util.*;
public class Main{static Scanner cin = new Scanner(System.in);public static void main(String[] args) {BigInteger n,m,x,y;n=cin.nextBigInteger();m=cin.nextBigInteger();n=n.subtract(BigInteger.ONE);BigInteger w = new BigInteger("2");BigInteger ww = new BigInteger("15");x=n.multiply(n.add(BigInteger.ONE)).divide(w);//求1到n-1的和  公式:n*(n+1)/2y=m.multiply(m.add(BigInteger.ONE)).divide(w);//求1到m的和  公式:n*(n+1)/2System.out.println(y.subtract(x).mod(ww));//求出n到m的和模15  }
}

Carryon 数数字——小米 OJ 编程比赛 02 月常规赛(思维)相关推荐

  1. 灯——小米 OJ 编程比赛 01 月常规赛 (思维)

     灯 序号:#125                      难度:有挑战                   时间限制:1000ms                  内存限制:32M 描述 一个 ...

  2. 小米 OJ 编程比赛 03 月常规赛 小爱密码 2.0

    Description 求第n个prime Fibonacci:Fn3(modM)\frac{F_n}{3}\pmod M3Fn​​(modM) Solution 一开始以为是整除..结果是膜意义下的 ...

  3. 小米OJ12月常规赛“数数字”题目详解与SG函数SG定理个人理解

    本文前面的部分讲的是博弈论简单理论与SG函数SG定理的一些理解,后面对小米OJ赛题做详细剖析,最后给出代码的详细解读. 目录 博弈论 P-Position与N-Position SG函数与SG定理 S ...

  4. 四川大学线下编程比赛第一题:数字填充

    四川大学线下编程比赛第一题:数字填充 公布公司: 有 效 期: CSDN 2014-09-27至2015-09-26 难 度 等 级: 答 题 时 长: 编程语言要求: 120分钟 C C++ Jav ...

  5. CSDN挑战编程——《金色十月线上编程比赛第一题:小女孩数数》

    金色十月线上编程比赛第一题:小女孩数数 题目详情: [金色十月线上编程比赛规则] 一个小女孩正在用左手手指数数,从1数到n.她从拇指算作1开始数起,然后,食指为2,中指为3,无名指为4,小指为5.接下 ...

  6. 历届蓝桥杯Scratch编程国赛 初级 中级 青少年编程比赛国赛真题解析【持续更新 已更新至27题】

    历届蓝桥杯国赛真题 第十三界.十二届.十一届等历届青少年蓝桥杯Scratch编程比赛国赛真题解析 国赛真题01-河马带球[试看] [蓝桥杯国赛真题01]Scratch河马带球 少儿编程蓝桥杯Scrat ...

  7. 历届蓝桥杯Scratch编程省赛 初级 中级 青少年编程比赛省赛真题解析【持续更新 已更新至35题】

    历届蓝桥杯scratch省赛真题 历年蓝桥杯Scratch编程比赛省赛真题详细解析 省赛真题35-水面倒影 [蓝桥杯省赛真题35]Scratch水面倒影 少儿编程scratch编程蓝桥杯省赛真题讲解_ ...

  8. 编程比赛 介绍 入门 及 学习路线

    内容若有不足与纰漏,请多指教! 文章目录 写在前面 编程比赛介绍 蓝桥杯 天梯赛 CPC类 比赛 编程比赛要点注意 赛前 赛中 赛后 编程比赛常见术语 比赛相关 常见术语 编程 | 学习 学习 | 练 ...

  9. 编程比赛记录 练习题答案

    作者:迷途小书童爱读书 目录: 编程比赛记录 C++语法 标准输入库 vector list 内存拷贝 代码检查 map dev C++ 算法 背包算法 输入输出练习 计算a+b 计算N行A+B 编程 ...

  10. 130道基础OJ编程题之: 47 ~ 57 道

    130道基础OJ编程题之: 47 ~ 57 道 文章目录 130道基础OJ编程题之: 47 ~ 57 道 0. 昔日OJ编程题: 47. BC50 计算单位阶跃函数 48. BC51 三角形判断 49 ...

最新文章

  1. ActiveMQ在C#中的应用
  2. Dinic二分图匹配 || Luogu P3386
  3. 【阿里云课程】图像翻译GAN结构与应用
  4. html输入地址提示错误,高德地图开发之输入框内伴随地址的输入,动态给出地址选择提示...
  5. 《幸福就在你身边》第一课、你有追求美好生活的权利【哈佛大学幸福课精华】...
  6. Servlet之前端web数据与后台Java数据进行交互
  7. 波卡生态DAO基础设施完成150万美元战略融资
  8. 会话控制_2-5 编程练习
  9. 电驴服务器搜索文件排序,eMule如何搜索文件
  10. uniapp兼容微信小程序和支付宝小程序遇见的坑
  11. firefox浏览器上安装selenium IDE插件
  12. 【论文解读 WSDM 2020 | KRF】Integrating Knowledge Relations into Style Correlations for 多标签音乐风格分类
  13. 2021 谷歌游戏出海峰会精彩内容回放 | 跨界破圈 赢在未来
  14. 抖音直播间获取高清视频地址
  15. Oracle帐户被锁了,怎么解锁
  16. 计算机求职简历考试题题大学,大学计算机基础上机实验指导与习题,word的设计性实-个人简历.docx...
  17. php提取文章图片作缩略图,Wordpress自动提取文章内第一张图作为缩略图方法 | WordPress指南...
  18. 二进制基带信号的时域特性
  19. 泉州计算机公司排名2015,福建企业100强榜单出炉!分布在这些地方
  20. openfire 下载安装

热门文章

  1. 深蓝-视觉slam-第三节习题
  2. 饼状图显示以及出现问题处理
  3. javaSE开发智能问答机器人项目
  4. 软件测试睡眠原理,测一测你的睡眠质量
  5. 织梦列表页list标签调用支持flag属性方法
  6. python成绩统计_巧用python对学生成绩计算总分并排序
  7. TensorFlow Probability概率编程-时序模型
  8. 傅里叶级数与傅里叶变换_Part1_三角函数系的正交性
  9. 用python裁剪PDF文档
  10. 开发微信小程序需要服务器吗?