#P9380. [THUPC 2023 决赛] 总投票数
[THUPC 2023 决赛] 总投票数
题目背景
各位亲爱的《La Lumière: Scarlet Intense Flame - Adventurous Scarlet -》玩家:
非常荣幸能与您携手度过了这四年的美好时光,衷心感谢大家的支持与陪伴!
现在,我们非常遗憾的宣布,《La Lumière: Scarlet Intense Flame - Adventurous Scarlet -》将于 2023 年 5 月 28 日 15:00 停止运营服务。
停止运营相关时间表如下:
……
题目描述
在关服前,运营发起了一系列投票,调查哪些游戏内容给玩家带来了更深的印象。
作为系列的忠实玩家,你想知道有多少人参加了关服前的投票,但是运营只公开了最终的投票结果:对于一项包含 个选项的投票,选择第 个选项的玩家比例为 ()。运营在公布结果时进行了四舍五入,所有的 仅保留到小数点后第 位。假设实际有 位玩家参加了投票,其中有 位玩家选择了第 个选项,则应该有
显然,所有的 必须是非负整数,而 则必须是正整数。现在,给定 和 ,请你求出满足 有非负整数解的最小的总投票数 。
输入格式
输入的第一行包含一个正整数 ,表示投票的选项总数。保证 。
接下来 行,每行包括一个 中的实数 ,表示选择第 个选项的玩家比例。保证 ,所有 均保留到小数点后第 位,且 。
输出格式
输出一个正整数,表示满足要求的最小总投票数 。
提示
【样例解释 #1】
最小的总投票数为 ,对应每个选项的投票数为 。
【样例解释 #2】
最小的总投票数为 ,对应每个选项的投票数为 。
【样例解释 #3】
最小的总投票数为 ,对应每个选项的投票数为 。
【数据范围】
对于所有测试数据,,,,且 最多统一保留到小数点后 位。
【题目来源】
来自 2023 清华大学学生程序设计竞赛暨高校邀请赛(THUPC2023)决赛。
题解等资源可在 https://github.com/THUSAAC/THUPC2023 查看。