#3212. Many Oranges

0

Many Oranges

Many Oranges

题目描述

我们有许多橙子。已知每个橙子的重量在 AA 到 BB 克之间,包含端点。(橙子的重量可以是非整数。) 我们从这些橙子中挑出若干个,它们的总重量正好是 WW 千克。 求所挑选的橙子的最少和最多可能数量。如果不存在某个橙子集合的总重量可以恰好为 WW 千克,请报告该情况。

输入格式

输入以标准输入给出,格式如下: AA BB WW

输出格式

按顺序打印所挑选的橙子的最少和最多可能数量,中间以空格分隔。如果不存在能具有指定总重量的橙子数量,则改为打印 UNSATISFIABLEUNSATISFIABLE。

100 200 2
10 20
120 150 2
14 16
300 333 1
UNSATISFIABLE

提示

1≤A≤B≤10001 \leq A \leq B \leq 1000 1≤W≤10001 \leq W \leq 1000 输入中的所有数值均为整数。在这里,每个橙子的重量在 100100 到 200200 克之间(包含端点)。

如果我们选择 1010 个 200200 克的橙子,它们的总重量恰好为 22 千克。 如果我们选择 2020 个 100100 克的橙子,它们的总重量恰好为 22 千克。

少于 1010 个橙子或多于 2020 个橙子时,总重量永远不可能恰好为 22 千克,所以所挑选的橙子的最少和最多可能数量分别是 1010 和 2020。
在这里,每个橙子的重量在 120120 到 150150 克之间(包含端点)。

例如,如果我们选择 1010 个 140140 克的橙子和 44 个 150150 克的橙子,它们的总重量恰好为 22 千克。 例如,如果我们选择 88 个 120120 克的橙子和 88 个 130130 克的橙子,它们的总重量恰好为 22 千克。

少于 1414 个橙子或多于 1616 个橙子时,总重量永远不可能恰好为 22 千克,所以所挑选的橙子的最少和最多可能数量分别是 1414 和 1616。
在这里,每个橙子的重量在 300300 到 333333 克之间(包含端点)。 不存在这类橙子的任意集合的总重量可以恰好为 11 千克。

标签: AtCoder|abc195B

来源

AtCoder|abc195B