#P7573. 「PMOI-3」公平正义
「PMOI-3」公平正义
题目背景
公平正义,需要牺牲。——《唐人街探案 3》
题目描述
现在有 个人,lhm 有一个质量为 的蛋糕。所有人都想吃到 lhm 的蛋糕。lhm 为了维持公平正义,他需要用最小的刀数将蛋糕分成相等的 份(一份中可以包含多块)。
把蛋糕看作一个圆,注意:每次切蛋糕时只能沿着直径切下。
最终每人得到的蛋糕块数可以不同,但必须保证每人得到的质量为 。
现在你需要求出 lhm 切割的最小刀数。
输入格式
本题包含多组数据。
输入数据共 行。
第一行一个整数 ,表示数据组数。
接下来 行,每行一个整数 ,表示人数。
输出格式
输出数据共 行,每行一个正整数,表示答案。
2
2
3
1
2
提示
【样例解释】
当 时,我们直接沿直径切下,从而得到了两个质量均为 的蛋糕块,分别将它们分给两个人即可。
当 时,我们可以先后沿两条夹角为 的直径切下,从而得到了质量为 的两个蛋糕块 和质量为 的两个蛋糕块 。我们把 分给第一个人, 分别给第二个人和第三个人,就可以做到公平正义。
【数据范围】
对于 的数据满足,。
对于另 的数据满足,。
对于 的数据满足,,。