はまやんはまやんはまやん

hamayanhamayan's blog

Plus Minus [AtCoder Regular Contest 104 A]

https://atcoder.jp/contests/arc104/tasks/arc104_a

解説

https://atcoder.jp/contests/arc104/submissions/17177438

A=X+Y
B=X-Y
なので、A+Bをすると2Xとなる。
よって、(A+B)/2をすると、Xが得られる。
YはA-Xを使って計算して、答える。

int A, B;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> A >> B;

    int X = (A + B) / 2;
    int Y = A - X;

    printf("%d %d\n", X, Y);
}