#P0167. [2024 庐阳区初中] 减少毒素
[2024 庐阳区初中] 减少毒素
题目描述
起初有 个单位的毒素,可以通过 合成/分解 种新物质的措施减少毒素。具体而言就是 单位的毒素可以合成一个单位的第 种物质,分解一个单位的第 种物质将会产生 单位的毒素,你可以将这个过程重复多次。当然最后不允许存在 种物质中的任何一种。
求最终剩余毒素的数量的最小值。
输入格式
第一行,两个正整数 和 。
接下来 行,第 行两个整数 和 。
输出格式
一个整数,意义如题所述。
样例
输入数据 #1
100 1
2 1
输出数据 #1
1
解释 #1
只要毒素数量不小于 就可以执行一次合成,然后立刻分解,重复这个操作,最终毒素剩余值为 。
$$100 - 2 + 1 = 99 \\ 99 - 2 + 1 = 98 \\ \ldots \\ 3 - 2 + 1 = 2 \\ 2 - 2 + 1 = 1$$输入数据 #2
10 1
6 2
输出数据 #2
2
解释 #2
输入数据 #3
10 2
6 1
7 3
输出数据 #3
1
解释 #3
先合成/分解第 种物质,剩余毒素为
再合成/分解第 种物质,剩余毒素为
数据范围
对于 的数据,,,。
子任务
- ( 分):保证 且 。
- ( 分):保证 。
- ( 分):保证 。
- ( 分):没有特殊限制。
相关
在下列比赛中: