回答編集履歴

1

トリッキーな方法を追記した。

2019/02/10 02:46

投稿

kts_h
kts_h

スコア207

test CHANGED
@@ -41,3 +41,23 @@
41
41
 
42
42
 
43
43
  そして、その返り値である配列を変数`s`に代入して使うより、`s0, s1 = 〜`というように、多重代入して整数ごとに変数に代入した方が分かりやすいように思いました。
44
+
45
+
46
+
47
+ ----------------
48
+
49
+ 【追記】
50
+
51
+ 超トリッキー版です。
52
+
53
+ ```ruby
54
+
55
+ while line = gets
56
+
57
+ s0, s1 = line.split.map.(&:to_i)
58
+
59
+ puts ["eq", s0, s1][s0<=>s1]
60
+
61
+ end
62
+
63
+ ```