質問編集履歴

1

codeを正しく挿入しました

2020/04/23 13:25

投稿

bluer
bluer

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,34 @@
1
+ ```time = int(input())
2
+
3
+ result = 0
4
+
5
+
6
+
7
+ for i in range(time):
8
+
9
+ std_in = input()
10
+
11
+ array = std_in.split()
12
+
13
+
14
+
15
+ if array[0] == array[1]:
16
+
17
+ result += int(array[0]) * int(array[1])
18
+
19
+ else:
20
+
21
+ result += int(array[0]) + int(array[1])
22
+
23
+
24
+
25
+ print(result)
26
+
27
+
28
+
29
+ コード
30
+
1
- Paizaの練習問題で分からなかった点があるので質問したいです。
31
+ ```Paizaの練習問題で分からなかった点があるので質問したいです。
2
32
 
3
33
  分からなかったのは、for関数によってループの動作が行われると思うのですがそのループはどの区切りにおいて行われているかという点です。基本的には改行によって区切られているのですか?また、splitと入れることでa_1とb_1などを分けているのかと思うのですが、splitしなければどのような問題が発生してしまうのでしょうか?
4
34
 
@@ -40,36 +70,6 @@
40
70
 
41
71
 
42
72
 
43
- 〔解答〕
44
-
45
- time = int(input())
46
-
47
- result = 0
48
-
49
-
50
-
51
- for i in range(time):
52
-
53
- std_in = input()
54
-
55
- array = std_in.split()
56
-
57
-
58
-
59
- if array[0] == array[1]:
60
-
61
- result += int(array[0]) * int(array[1])
62
-
63
- else:
64
-
65
- result += int(array[0]) + int(array[1])
66
-
67
-
68
-
69
- print(result)
70
-
71
-
72
-
73
73
  引用元 参照
74
74
 
75
75
  https://paiza.jp/works/mondai/prob60/total_value_9?language_uid=python3&t=63789a49e23e3f80f46c3f6a3c109755