牛牛小数点

题意:

题解:

本题先说结论:
对于一个数x=2a∗5b∗px=2^a*5^b*px=2a∗5b∗p

  1. 如果p=1,也就是质因子只有2和5,则x是不循环小数,即f(x)=0
  2. 如果p!=1,则x是循环的,且循环开始于小数点后第1+max{p2,p5p_{2},p_{5}p2​,p5​}位,其中p2p_{2}p2​表示质因子分解形式下2的指数项,p5p_{5}p5​表示质因子分解下5的指数项。即f(x)=1+max{p2,p5}f(x)=1+max\{p_{2},p_{5}\}f(x)=1+max{p2​,p5​}

对于每次询问,类似数位dp一样,拆成两个前缀和相减,

代码:

牛客练习赛89——牛牛小数点(未解决)相关推荐

  1. E-牛牛小数点_牛客练习赛89(数学)

    E-牛牛小数点_牛客练习赛89 (nowcoder.com) 题目描述 牛牛想和点点交朋友, 于是点点给了牛牛一个问题. 定义关于小数 xxx 的函数 f(x)f(x)f(x), 表示 xxx 中两个 ...

  2. [ACM]【树形DP/LCA】牛客练习赛62 牛牛染颜色

    牛牛染颜色 传送门 题意:给出一个有根树,求满足条件的染色方案的数目,条件:任意两个染黑的点的LCA必须也为黑点. 思路: 我一看到LCA就会想到自己还不会倍增的恐惧 很显然的树形DP.既然是DP,就 ...

  3. 牛客练习赛68 A.牛牛的mex

    牛客练习赛68 A.牛牛的mex 题目链接 题目描述 牛牛现在有一个长度为 nnn 的序列 a1,a2,-,ana_1,a_2,\ldots,a_na1​,a2​,-,an​.现在牛牛有 qqq 次询 ...

  4. 牛客练习赛68 B.牛牛的算术

    牛客练习赛68 B.牛牛的算术 题目链接 题目描述 牛牛最近学习了取模是什么 于是他看到了下面这一道题: 多次询问:每次询问包含一个正整数 n 要求你输出下列结果 ∏i=1n∑j=1i∑k=1ji×j ...

  5. 牛客练习赛63 C.牛牛的揠苗助长

    牛客练习赛63 C.牛牛的揠苗助长 题目链接 题目描述 牛牛有一块长度大小为n的菜园,他首先对这块菜园从1到n进行了编号,每一块地分别为1号.2号-n号菜地,然后他往每块菜地中都种下了一些水稻,一开始 ...

  6. 牛客练习赛34 E little w and Digital Root(数位dp)

    title: 牛客练习赛34 E little w and Digital Root(数位dp) date: 2018-12-17 22:38:37 tags: 数位dp categories:ACM ...

  7. 牛客练习赛52 | C | [烹饪] (DP,裴蜀定理,gcd)

    牛客练习赛52 C 烹饪 链接:https://ac.nowcoder.com/acm/contest/1084/C来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 327 ...

  8. 2021牛客练习赛90

    2021牛客练习赛90 B.寒冬信使 C.盾与战锤 B.寒冬信使 题目链接:https://ac.nowcoder.com/acm/contest/11180/B code: #include< ...

  9. 牛客练习赛81 E. 小 Q 与函数求和 1( “简单莫比乌斯反演” ,欧拉函数性质)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 牛客练习赛81 E. 小 Q 与函数求和 1( "简单莫比乌斯反演" ) Prob ...

最新文章

  1. ECharts xAxis.type='time'时间轴时卡顿问题
  2. xpath IE 7
  3. 录音转成文字 android,安卓手机自带的录音转文字功能这么强大,堪称会议神器!你会用吗...
  4. leetcode 1482. 制作 m 束花所需的最少天数(二分查找)
  5. Apache在windows的设置
  6. C++ STL vector的输出
  7. 【按位dp】文盲的学习方法
  8. Java多线程的三种实现方式(重点看Collable接口实现方式)
  9. 来电通java版_还在玩JAVA版《我的世界》?教你怎么转换存档玩光追!
  10. JavaScript:原型设计模式
  11. python编程是啥-学了Python编程之后,同是新手的他们做了什么?
  12. 怎么实现单点登录?面试必问!
  13. Spark 系列(十)—— Spark SQL 外部数据源
  14. kettle日志解析_Kettle日志-基础篇
  15. 老师让小宁同学查看一个网页的源代码,但小宁同学发现鼠标右键好像不管用了
  16. FMI飞马网【线上直播】持续集成在京东研发的落地及应用
  17. 更改电脑本地用户名,将中文用户名给为英文名称
  18. 骑士cms任意代码执行
  19. python获得用户输入的一段文字将这段文字进行垂直输出_Python练习题2020
  20. X Spring File Storage 0.6.0 发布,新增支持 FTP、SFTP、WebDAV

热门文章

  1. 垃圾代码还能出圈?手把手教你写垃圾代码,从入门到精通!
  2. 信心满满的去面算法工程师,竟然凉了...
  3. redis查看key的过期时间_面试官:你在Redis中设置过带过期时间的Key吗?
  4. 计算机管理无法连接虚拟磁盘服务,虚拟磁盘服务错误怎么操作【图文教程】
  5. 怎么删除mysql的所有文件内容_mysql删除全部数据库
  6. 排列组合思维导图_排列组合——排列数专题
  7. [mybatis]Mapper XML Files_获取自增主键的值
  8. [XML-Jsoup]Jsoup_对象的使用(Jsoup工具类,Document,Elements,Element,Node)
  9. [JavaWeb-JDBC]JDBC概念
  10. Prime Number Aizu - 0009(素数筛)