#ATagc020b. [AGC020B] Ice Rink Game
[AGC020B] Ice Rink Game
题目描述
在滑冰场上,一名大人主持和 名小孩进行游戏。游戏分为 轮,第 轮主持人会说:
- 请组成 人的小组!
然后,尚未被淘汰的小孩会尽量多地组成每组有 人的小组。每个人只能加入一个小组。不能加入小组的小孩会被淘汰,其他人进入下一轮。可能出现某一轮没有人被淘汰的情况。
最终,即第 轮后,剩下 个人,他们成为胜者。
你得到了 的值,但并不知道 的具体值。请你推测游戏开始时小孩的人数 可能的最小值和最大值。或者,判断不存在可能的 。
输入格式
输入从标准输入按以下格式给出:
输出格式
请输出可能的 的最小值和最大值,中间用一个空格隔开。如果不存在可能的 ,仅输出 。
样例 1
输入
4
3 4 3 2
输出
6 8
样例 2
输入
5
3 4 100 3 2
输出
-1
样例 3
输入
10
2 2 2 2 2 2 2 2 2 2
输出
2 3
说明/提示
限制条件
- 所有输入值均为整数。
样例解释 1
例如,游戏开始时有 个小孩时,游戏过程如下:
- 第 轮, 个小孩组成两个 人小组,无人淘汰。
- 第 轮, 个小孩组成一个 人小组,有 人被淘汰。
- 第 轮, 个小孩组成一个 人小组,有 人被淘汰。
- 第 轮, 个小孩组成一个 人小组,有 人被淘汰。
- 最后剩下的两个人获胜。
样例解释 2
这种情况不存在。例如,如果游戏开始时小孩人数不足 人,在第 轮所有人都会被淘汰。
由 ChatGPT 5 翻译