AT_abc076_a.[ABC076A] Rating Goal
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
高桥君正在参加一个举办在某个编程竞赛网站上的比赛。
在这里,参加比赛时会根据排名获得一个“表现值”,并且根据表现值,评分(不一定是整数)会按如下方式变化:
- 当前评分为 a。
- 在下一场比赛中,获得表现值 b。
- 此时,评分会变为 a 和 b 的平均值。
例如,如果评分为 1 的人下一场比赛获得表现值 1000,那么评分会变为 1 和 1000 的平均值,即 500.5。
高桥君当前的评分为 R,他希望在下一场比赛后评分恰好变为 G。
请你求出高桥君需要获得的表现值。
输入格式
输入从标准输入中给出,格式如下:
R G
输出格式
请输出高桥君需要获得的表现值。
输入输出样例
输入#1
2002 2017
输出#1
2032
输入#2
4500 0
输出#2
-4500
说明/提示
限制条件
- 0≤R,G≤4500
- 输入均为整数
样例解释 1
高桥君当前的评分为 2002。如果下一场比赛获得表现值 2032,评分会变为 2002 和 2032 的平均值,即 2017,可以达成目标。
样例解释 2
当前评分和目标评分都在 0 到 4500 之间,但表现值可以小于 0。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?