問題概要
2つの整数 A, Bが与えられる。順番を入れ替えて出力する。
解法と実装
与えられた入力を逆にして出力すれば大丈夫です。
Pythonではカンマ区切りでprintすると、デフォルトで間に半角スペースが入ります。
A, B =map(int, input().split()) # 入力を受け取る
print(B, A) # 逆にして出力
スワップを使って入れ替えることもできます。
A, B = map(int, input().split())
A, B = B, A # AとBの入れ替え
print(A, B)
代入によって入れ替える時は、一時変数を利用します。
ここでは、A = Bとした時に、 AもBも元々Bに受け取った値になってしまうので、Bに代入するための値を持つために一時変数を使います。
A, B = map(int, input().split())
tmp = A # 一時変数を用意
A = B # AにBを代入
B = tmp # Bに一時変数を代入
print(A, B)