一本通2074【21CSPJ普及组】分糖果(candy)的题解

阿巴阿巴,水题。

先看题目。

题目

一本通2074【21CSPJ普及组】分糖果(candy)的题解_第1张图片
一本通2074【21CSPJ普及组】分糖果(candy)的题解_第2张图片
一本通2074【21CSPJ普及组】分糖果(candy)的题解_第3张图片

很水吧!

题解

这个小朋友难道不能不分吗?这样自己不是吃得更多吗……

还有,这玩意……

6。

好的,正式题解。

其实很简单,只需要找规律。

有两种情况:

  1. 最低拿的糖果/xpy的个数=最多拿的糖果/xpy的个数,这样拿最多自己也就吃得最多,输出最多拿的糖果%xpy的个数就好。

  1. 不符合1,那就输出xpy的个数-1。

代码

#include
using namespace std;
int n,l,r;
int main(){
    cin>>n>>l>>r;
    if(l/n==r/n) cout<

很简单吧!这样幼儿园高质量小朋友就能吃到最多的糖果了!(说实话如果是我我就会在后花园一直偷吃)

你可能感兴趣的:(c++)