NOIP2014普及组 比例简化

洛谷P2118 https://www.luogu.com.cn/problem/P2118

题目大意:把A:B化简为一个分子分母不大于L的A’:B’,使得两个比例尽可能接近

思路:两层循环枚举。为了减少浮点数精度的影响,可以使用分数的性质,即:

A:B<=A’:B’

则A*B’<=A’*B

为了保证互质,需要用到gcd函数。

代码:

(0)

相关推荐

  • CSP-J 2020赛前冲刺必刷题

    今年CSP-J第二轮认证将于11月7日(周六)上午8:30-12:00举行,目前仅剩三周左右的时间.在最后的冲刺阶段,希望各位同学将主要精力用于巩固已掌握的知识.适应信息竞赛比赛环境,并结合往年NOI ...

  • NOIP2014普及组 珠心算

    洛谷P2141 https://www.luogu.com.cn/problem/P2141 题意:一个集合中有多少个数,恰好等于集合中另外两个(不同的)数之和? 思路:枚举三个数s,t,u,判断s+ ...

  • NOIP2009普及组 多项式输出

    一元n次多项式可用如下的表达式表示: f(x)=anxn+an−1xn−1+⋯+a1x+a0,an=0 其中,aixi称为i次项,ai 称为i次项的系数.给出一个一元多项式各项的次数和系数,请按照如 ...

  • NOIP2010普及组 数字统计

    洛谷P1179 https://www.luogu.com.cn/problem/P1179题目大意:给定范围L,R,求出L到R之间中每个数字出现了几个数字2. 思路: 用一个for循环查找每个数字中 ...

  • NOIP2005普及组 校门外的树

    Vijos https://vijos.org/p/1103 方法:用一个数组把路上的位置是否有树记录下来  

  • NOIP2005普及组 采药

    题目来自Vijos P1104https://vijos.org/p/1104 题意:标准01背包问题,用dp的公式来做 在有限的背包空间(题目中为时间)内,尽可能让总价值最大 AC代码如下:(动态规 ...

  • NOIP2004普及组 不高兴的津津

    NOIP2004普及组 不高兴的津津

  • CSP真题系列(3)-NOIP2018初赛普及组 提高组真题及答案参考!

    摘要 CSP非专业级别的能力认证正在报名中.今天整理出NOIP2018初赛试题供大家参考. NOIP2018初赛提高组真题及答案 说明:难题解析比较详细,简单题没有解析 一.单项选择题(共 10  题 ...

  • CSP真题系列(5)-NOIP2016初赛 普及组 提高组真题解析及答案参考!

    摘要 CSP非专业级别的能力认证正在报名中.今天整理出NOIP2016初赛试题供大家参考. NOIP2016初赛提高组真题及答案 答案及解析 一.单选 1.D 蒙也是能蒙对的 2.A 注意,它问的是输 ...

  • CSP真题系列(4)-NOIP2017普及组/提高组初赛试题及答案

    摘要 CSP非专业级别的能力认证正在报名中.今天整理出NOIP2017初赛试题供大家参考. NOIP2017初赛提高组真题及答案 一.单项选择题(共 15 题,每题 1.5 分,共计 22.5 分:每 ...