水面下の夢

競プロやイラストに興味があります.メインブログがここ.同人サークル「かのらぶ」のページはこっち( https://yumechi0525.amebaownd.com ).ブログアイコンはYaQ(@8_9_00)さんから.

ARC 041 A - コインの反転

久々の参加

回答

Submission #441758 - AtCoder Regular Contest 041 | AtCoder

計算式が x + y - abs(k - y)となるので,それを出力する.

x, y = map(int, input().split())
print(x + y - abs(int(input()) - y))

ちなみに,リアルタイムで解いているときはkとyの値で分岐させていた.
こんな回答でもOKじゃないんですかね.

x, y = map(int, input().split())
k = int(input())
if k <= y:
	print(x + k)
else:
	print(2 * y + x - k)