#abc076a. [abc076_a]Rating Goal
[abc076_a]Rating Goal
题目描述
Takahashi是一个参加编程比赛的网站的用户。
当一个用户参加比赛时,根据用户的表现,用户的⽣生分rating会发生变化,具体规则如下:
- 假设用户当前的⽣生分rating为。
- 假设用户在这次比赛中的表现为。
- 那么,用户的新rating将等于和的平均值。
举个例子,如果⼀个rating为1的用户参加⼀次比赛,表现为1000,那么他的新rating将是500.5,即1和1000的平均值。
Takahashi当前的rating是,他希望在下一次比赛之后他的rating恰好为。
找到达到目标所需的表现。
约束条件
- 所有输入值都是整数。
输入
输入通过标准输入给出,格式如下:
输出
打印达到目标所需的表现。
示例输入 1
2002
2017
示例输出 1
2032
Takahashi当前的rating是。
如果他在比赛中的表现是,他的rating将是和的平均值,等于目标rating 。
示例输入 2
4500
0
示例输出 2
-4500
尽管当前和目标rating都在和之间,但是用户的表现可以低于。