#4334. 许多橙子(Many Oranges )

许多橙子(Many Oranges )

题目描述

我们有很多橙子。已知每个橙子的重量在 AABB 克之间(包括 AABB)。(橙子的重量可以是非整数。)
我们从这些橙子中选了一些,它们的总重量恰好是 WW 千克。
求所选橙子数量的最小值和最大值。如果没有任何数量的橙子能够满足总重量恰好为WW 千克,请报告这一事实。

输入格式

输入从标准输入中以下列格式给出:
A B WA \ B \ W

输出格式

输出所选橙子数量的最小值和最大值,中间用空格隔开。如果不存在任何数量的橙子能够满足总重量恰好为WW千克,则输出 UNSATISFIABLE

样例

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

样例解释

【样例1说明】
这里,一个范围的重量在100100克和200200克之间(包括边界值)。

如果我们选择1010200200克的橙子,它们的总重量将恰好为22千克。

如果我们选择2020100100克的橙子,它们的总重量将恰好为22千克。

少于1010个橙子或多于2020个橙子,总重量永远不会恰好为22千克,因此可能选择的橙子数的最小和最大值分别为10102020

【样例2说明】
这里,一个范围的重量在120120克和150150克之间(包括边界值)。

例如,如果我们选择1010140140克的橙子和44150150克的橙子,它们的总重量将恰好为22千克。

例如,如果我们选择88120120克的橙子和88130130克的橙子,它们的总重量将恰好为22千克。

少于1414个橙子或多于1616个橙子,总重量永远不会恰好为22千克,因此可能选择的橙子数的最小和最大值分别为14141616

【样例3说明】
在这里,一个橙子的重量在300300333333 克之间(包括300300333333)。
不存在任何数量的这种橙子能够满足总重量恰好为11 千克。

数据范围

  • 1AB10001≤A≤B≤1000
  • 1W10001≤W≤1000
  • 输入中的所有值都是整数。

来源

  • AtCoder ABC195B