回答編集履歴

1

コードに説明文追加

2018/03/14 04:50

投稿

miyabi_pudding
miyabi_pudding

スコア9528

test CHANGED
@@ -9,6 +9,8 @@
9
9
  // strに、文字列化した標準入力、"20 10 10\n3"が入っているとします。
10
10
 
11
11
 
12
+
13
+ // まず、改行文字で分けて配列化する
12
14
 
13
15
  let lineStrArr = str.components(separatedBy: "\n")
14
16
 
@@ -22,11 +24,15 @@
22
24
 
23
25
  for lineStr in lineStrArr {
24
26
 
27
+ // 改行別の文字列をさらに、半角スペースで分けて配列化する
28
+
25
29
  let spaceStrArr = lineStr.components(separatedBy: " ")
26
30
 
27
31
 
28
32
 
29
33
  for spaceStr in spaceStrArr {
34
+
35
+ // 最終的な文字列を数値に変換して配列に追加する
30
36
 
31
37
  lastArr.append(Int(spaceStr)!)
32
38