
A - Rating Goal
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.
与えられているレーティングがA → A’になるための次に取るべきレーティングは、
平均値で求められるので、(A + A’) / 2で求められる。
与えられているR,Gに対して次に取るべきXは以下の式で求められる。
(R + X) / 2 = G;
右辺にXを持っていくと
X = 2G – R;
#include <bits/stdc++.h>
using namespace std;
int main() {
int r, g;
cin >> r;
cin >> g;
cout << (2 * g) - r << endl;
}
てか紙に書かないと脳のワーキングメモリが足らなかった(汗)
雑感として…配列と文字列操作の基本がわかればpaiza C問題ぐらいなら解けそう。入出力は慣れればC++のstd::cinは便利で分かりやすい。


コメント