回答編集履歴
3
修正
answer
CHANGED
@@ -17,6 +17,6 @@
|
|
17
17
|
|
18
18
|
その他の方法
|
19
19
|
```Ruby
|
20
|
-
a, b = $stdin.map(&:
|
20
|
+
a, b = $stdin.map(&:chomp)
|
21
21
|
puts "#{b = b.count('S')}\s#{a.to_i - b}"
|
22
22
|
```
|
2
修正
answer
CHANGED
@@ -13,4 +13,10 @@
|
|
13
13
|
間違えているところ
|
14
14
|
1.区切り文字がカンマではない。
|
15
15
|
2.繰り返しの中にs_sum = 0を入れているため、毎回数字がリセットされている。
|
16
|
-
3.出力形式が異なっている。
|
16
|
+
3.出力形式が異なっている。
|
17
|
+
|
18
|
+
その他の方法
|
19
|
+
```Ruby
|
20
|
+
a, b = $stdin.map(&:to_s)
|
21
|
+
puts "#{b = b.count('S')}\s#{a.to_i - b}"
|
22
|
+
```
|
1
修正
answer
CHANGED
@@ -1,7 +1,6 @@
|
|
1
1
|
```Ruby
|
2
2
|
day_sum = 5
|
3
3
|
weathers = 'SSRSR'.split("")
|
4
|
-
|
5
4
|
s_sum = 0
|
6
5
|
weathers.each do |weather|
|
7
6
|
if weather == "S"
|
@@ -10,4 +9,8 @@
|
|
10
9
|
end
|
11
10
|
c_sum = day_sum - s_sum
|
12
11
|
print "#{s_sum}\s#{c_sum}"
|
13
|
-
```
|
12
|
+
```
|
13
|
+
間違えているところ
|
14
|
+
1.区切り文字がカンマではない。
|
15
|
+
2.繰り返しの中にs_sum = 0を入れているため、毎回数字がリセットされている。
|
16
|
+
3.出力形式が異なっている。
|