ITP1_3_C: Swapping Two Numbers
2つの数の交換 | プログラミング入門 | Aizu Online Judge
複数の入力値を比較し入れ替えて出力する問題
a > b
とそれ以外の場合とで条件を分岐して出力します。
解答1
while True: a, b = map(int, input().split()) if a == 0 and b == 0: break elif a < b: print(a, b) else: print(b, a)
解答2
並べ替えてから出力します。
while True: a, b = sorted(map(int, input().split())) if a == 0 and b == 0: break print(a, b)