洛谷P7909 [CSP-J 2021] 分糖果题解

1.题目链接

P7909 [CSP-J 2021] 分糖果

2.题意简述

输入n,L,R,在[L,R]中找到一个值k,使得 k mod n 值最大,并将此值输出
注:mod为取模运算符

3.样例解读

样例解读

  • 样例1中,n=7,L=16,R=23,其意思为在16~23中找到一个数字k,使得 k mod n 的值最大,通过计算发现当k=20时,20 mod 7=6,则输出6,祥见下方图表
    样例一
  • 样例2中,n=10,L=14,R=18,其意思为在14~18中找到一个数字课k,使得 k mod n 的值最大,通过计算发现当k=18时,18 mod 10=8,则输出8,详见下方图表
    样例二

4.解题思路

  • 读完此题并结合样例理解题意后,可能会优先考虑暴力枚举,枚举[L,R]中的所有值,找到符合题意的结果,但需注意的是题目中的数据范围: 2 ≤ n ≤ L ≤ R ≤ 1 0 9 2\leq n\leq{L} \leq R \leq10^9 2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值