100 atcoder#ABC195B. [ABC195B] Many Oranges
[ABC195B] Many Oranges
题目描述
みかんがたくさんあります。どのみかんの重さも グラム以上 グラム以下であることがわかっています。(みかんの重さは整数とは限りません。)
この中からいくつかのみかんを選んだところ、選んだみかんの重さの合計がちょうど キログラムになりました。
選んだみかんの個数として考えられる最小値と最大値を求めてください。ただし、このようなことが起こり得ないなら、かわりにそのことを報告してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
選んだみかんの個数としてありえる最小値と最大値を空白区切りでこの順に出力せよ。ただし、与えられた条件に合うような個数が存在しない場合、かわりに UNSATISFIABLE
と出力せよ。
题目大意
有若干个橘子,重量在 克以上 克以下(含 克和 克)。请问它们的重量之和能否正好为 公斤?如果可以,输出橘子个数的最小值和最大值;否则输出 UNSATISFIABLE 。
注意,每个橘子的重量都可能不是整数。
100 200 2
10 20
120 150 2
14 16
300 333 1
UNSATISFIABLE
提示
制約
- 入力は全て整数
Sample Explanation 1
みかん 個の重さは グラム以上 グラム以下です。 - グラムのみかんを 個選んだとき、重さの合計はちょうど キログラムになります - グラムのみかんを 個選んだとき、重さの合計はちょうど キログラムになります 個以下または 個以上でちょうど キログラムになることはないので、 個と 個がそれぞれ最小値と最大値になります。
Sample Explanation 2
みかん 個の重さは グラム以上 グラム以下です。 - 例えば グラムのみかん 個と、 グラムのみかん 個を選んだとき、重さの合計はちょうど キログラムになります - 例えば グラムのみかん 個と、 グラムのみかん 個を選んだとき、重さの合計はちょうど キログラムになります 個以下または 個以上でちょうど キログラムになることはないので、 個と 個がそれぞれ最小値と最大値になります。
Sample Explanation 3
みかん 個の重さは グラム以上 グラム以下です。 このようなみかんいくつかの重さの合計がちょうど キログラムになることはありえません。