[CSP-J 2021 T1] 分糖果

作者: qiqi 分类: CSP-J 发布时间: 2025-10-06 12:12

查看题目

先求出评分的糖果数量ave:
ave = L/n*n
L和R都应该大于等于ave

所以R-ave的值就是奖励。但是余数不能大于等于n
所以超过n-1就领奖励为n-1即可

#include <bits/stdc++.h>
using namespace std;

int main()
{
	int n, L, R, ave, jl;
	cin >> n >> L >> R;

	ave = L / n * n;

	jl = R - ave;
	if (jl > n - 1)
		jl = n - 1;

	cout << jl << endl;
	return 0;
}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

标签云