bzoj4652 [NOI2016]循环之美

Description

牛牛是一个热爱算法设计的高中生。在他设计的算法中,常常会使用带小数的数进行计算。牛牛认为,如果在 k

进制下,一个数的小数部分是纯循环的,那么它就是美的。现在,牛牛想知道:对于已知的十进制数 n 和 m,在

kk 进制下,有多少个数值上互不相等的纯循环小数,可以用分数 xy 表示,其中 1≤x≤n,1≤y≤m,且 x,y是整数

。一个数是纯循环的,当且仅当其可以写成以下形式:a.c1˙c2c3…cp-1cp˙其中,a 是一个整数,p≥1;对于 1

≤i≤p,ci是 kk 进制下的一位数字。例如,在十进制下,0.45454545……=0.4˙5˙是纯循环的,它可以用 5/11

、10/22 等分数表示;在十进制下,0.1666666……=0.16˙则不是纯循环的,它可以用 1/6 等分数表示。需要特

别注意的是,我们认为一个整数是纯循环的,因为它的小数部分可以表示成 0 的循环或是 k?1 的循环;而一个小

数部分非 0 的有限小数不是纯循环的。

Input

只有一行,包含三个十进制数N,M,K意义如题所述,保证 1≤n≤10^9,1≤m≤10^9,2≤k≤2000

Output

一行一个整数,表示满足条件的美的数的个数。

Sample Input

2 6 10

Sample Output

4

explanation

满足条件的数分别是:

1/1=1.0000……

1/3=0.3333……

2/1=2.0000……

2/3=0.6666……

1/1 和 2/2 虽然都是纯循环小数,但因为它们相等,因此只计数一次;同样,1/3 和 2/6 也只计数一次。

杜教筛板子题

柿子还是比较好推

这里补一个我一直没搞懂的证明

求证:k进制下的纯循环小数的最简分数的分母一定与k互质

设循环节长度为t,最简分数为a/b

所以

原文地址:https://www.cnblogs.com/NicoDafaGood/p/8985706.html

时间: 2024-11-18 09:05:02

bzoj4652 [NOI2016]循环之美的相关文章

[UOJ#221][BZOJ4652][Noi2016]循环之美

试题描述 牛牛是一个热爱算法设计的高中生.在他设计的算法中,常常会使用带小数的数进行计算.牛牛认为,如果在 k 进制下,一个数的小数部分是纯循环的,那么它就是美的.现在,牛牛想知道:对于已知的十进制数 n 和 m,在 k 进制下,有多少个数值上互不相等的纯循环小数,可以用分数 x/y 表示,其中 1≤x≤n,1≤y≤m,且 x,y是整数.一个数是纯循环的,当且仅当其可以写成以下形式:a.c1˙c2c3-cp-1cp˙其中,a 是一个整数,p≥1:对于 1≤i≤p,ci是 kk 进制下的一位数字.

UOJ #221 【NOI2016】 循环之美

题目链接:循环之美 这道题感觉非常优美--能有一个这么优美的题面和较高的思维难度真的不容易-- 为了表示方便,让我先讲一下两个符号.$[a]$表示如果$a$为真,那么返回$1$,否则返回$0$: $a \perp b$表示$a$与$b$互质. 首先,我们需要考虑一个分数要成为纯循环小数需要满足什么条件. 我们先来回想一下,我们是怎样使用除法来判断一个分数$\frac{x}{y}$是否是纯循环小数的.显然我们是一路除下去,什么时候出现了相同的余数,那么这个数就是一个循环小数.如果第一个重复的余数是

东北育才10天大总结

老师们 Scanf的嗓门照例是最大的.恩. “我是山里的孩子……小的时候背书,整个山头都听得见……” 有一个哈师大附中的竞赛教练很……怎么说呢?接地气好了. Scanf说东北人很耿直,似乎确实是这样的.衡水的教练早就被遣返了…… “他啊,监考去了!” 虽然他不在,但还是不还手机.让衡水的人天天在电脑上颓废…… Scanf不在,你看我们就很老实.他到处“乱”玩,甚至跑到了国境线边,连火车票都忘了买,坐高铁去,乘绿皮火车回,路过长白山就去玩了一趟,结果暴风雪逼得他去吃“暴辣”的烤鱿鱼. “我看<三八

YCB 的暑期计划

前言 YCB现在很弱(TAT) 暑假有一个月,赶快狂补一下. 大概的计划如下: 首先前期会以数据结构为主,毕竟代码能力太弱,涉及内容:线段树分治.二进制分组.KD-Tree. 等数据结构做到没有智商的时候加入一波数论,内容为 杜教筛.min_25筛. 然后中途小清新一下,做一些 组合博弈与构造题. 接着继续练代码能力,顺便学一些神奇的暴力:启发式合并.dsu on tree . 然后图论也忘的差不多了,就回过头去学点新东西,大概会有spfa判负环.0/1分数规划.差分约束. 估计这个时候也没有什

数学模型

Catalan 卡特兰数 - 计数的映射方法的伟大胜利 [AHOI2012]树屋阶梯 鸡蛋饼 [SCOI2010]生成字符串 Stirling 斯特林数 容斥 容斥原理(翻译) UVA10325 The Lottery(状压+容斥) UVA11806 Cheerleaders SP4191 MSKYCODE - Sky Code [CQOI2015]选数(容斥+递推) [SCOI2010]幸运数字 莫比乌斯反演与筛法 \[g(n)=\sum_{d|n}f(d)\] \[f(n)=\sum_{d|

NOI2016 高中OI生涯的最后一站

你乘坐的航班XXX已经抵达终点站——四川绵阳. “呼——”机舱外的天空灰沉沉的,不禁有些压抑与紧张. 一出机场,就看见南山中学的牌子,黄色衣服的志愿者们,还有热情的老师们. 感觉刚才的情绪又一扫而空了,转而迎来的是一种兴奋与激动. 学长和教练都曾说过:就当做一次展现自己实力的机会.从来不要给自己太大压力. 这样的话大多也埋在心里了吧,潜移默化的影响着自己的心情. 那就开心的去面对这几场考试好了. 首先领好东西,还去签名版上签了个名字,发现湖南参赛的选手果然好多呀...不过不知道今年能不能翻身成强

推式子小技巧

推式子小技巧 标签(空格分隔): 数学 先讲一些万金油 交换求和顺序,这个很\(naive\). 式子可以随意提到与其无关的枚举项前后,这个也很\(naive\). 算贡献思想,这个非常重要,一般需要一点个人能力,只要转化前后每一项被算的次数一样就可以 熟记常见结论,对模数敏感一点,该卷积的就卷起来用多项式,该反演的反演,该容斥的容斥. 还要一些灵感啊\(QAQ\) 卷积 这个我玩的不怎么熟,只会常见形式. \[\sum\limits_{i=1}^{n}f(i)g(n-i)\] 没错你碰见什么式

PDA手持终端让生鲜供应链更透明

随着新零售与社区团购模式的发展,生鲜消费在前端出现了许多新探索--生鲜电商,成为2018年以来的又一巨大风口.截止至2018年,中国生鲜电商行业市场规模达到1950亿元,同比增长了40%,2019年此规模更预计会达到2670亿元左右,同比增长37%左右.(数据来源:前瞻产业研究院<中国生鲜电商行业解决方案与投资策略规划报告>)作为新零售中当之无愧的潜力股,生鲜电商市场每年保持50%以上的增长率,在市场迅猛发展的情况下,美菜网凭借10.5亿美元融资成为2018年生鲜行业获得较大融资的平台,市场估

【程序员眼中的统计学(7)】正态分布的运用:正态之美

正态分布的运用:正态之美 作者 白宁超 2015年10月15日18:30:07 摘要:程序员眼中的统计学系列是作者和团队共同学习笔记的整理.首先提到统计学,很多人认为是经济学或者数学的专利,与计算机并没有交集.诚然在传统学科中,其在以上学科发挥作用很大.然而随着科学技术的发展和机器智能的普及,统计学在机器智能中的作用越来越重要.本系列统计学的学习基于<深入浅出统计学>一书(偏向代码实现,需要读者有一定基础,可以参见后面PPT学习).正如(吴军)先生在<数学之美>一书中阐述的,基于统