回答編集履歴
2
修正
test
CHANGED
@@ -10,15 +10,19 @@
|
|
10
10
|
|
11
11
|
for i in range(0, 100, 10):
|
12
12
|
|
13
|
+
# i = 0, 10, ..., 90 とループする
|
14
|
+
|
15
|
+
|
16
|
+
|
13
17
|
cnt = 0
|
14
|
-
|
15
|
-
|
16
18
|
|
17
19
|
if i < 90:
|
18
20
|
|
21
|
+
# i == 10, 20, ..., 80 の場合
|
22
|
+
|
19
23
|
for score in lst:
|
20
24
|
|
21
|
-
if i <= score < i + 10:
|
25
|
+
if i <= score < i + 10: # i 以上、i + 10 未満の場合
|
22
26
|
|
23
27
|
cnt += 1
|
24
28
|
|
@@ -26,9 +30,11 @@
|
|
26
30
|
|
27
31
|
else:
|
28
32
|
|
33
|
+
# i == 90 の場合
|
34
|
+
|
29
35
|
for score in lst:
|
30
36
|
|
31
|
-
if i <= score <= i + 10:
|
37
|
+
if i <= score <= i + 10: # i 以上、i + 10 以下の場合
|
32
38
|
|
33
39
|
cnt += 1
|
34
40
|
|
1
修正
test
CHANGED
@@ -12,17 +12,31 @@
|
|
12
12
|
|
13
13
|
cnt = 0
|
14
14
|
|
15
|
-
|
15
|
+
|
16
16
|
|
17
|
-
|
17
|
+
if i < 90:
|
18
18
|
|
19
|
-
|
19
|
+
for score in lst:
|
20
20
|
|
21
|
-
c
|
21
|
+
if i <= score < i + 10:
|
22
22
|
|
23
|
+
cnt += 1
|
24
|
+
|
23
|
-
print(f"{
|
25
|
+
print(f"{i}点以上{i + 10}点未満は{cnt}人")
|
26
|
+
|
27
|
+
else:
|
28
|
+
|
29
|
+
for score in lst:
|
30
|
+
|
31
|
+
if i <= score <= i + 10:
|
32
|
+
|
33
|
+
cnt += 1
|
34
|
+
|
35
|
+
print(f"{i}点以上{i + 10}点以下は{cnt}人")
|
24
36
|
|
25
37
|
|
38
|
+
|
39
|
+
|
26
40
|
|
27
41
|
# 0点以上10点未満は0人
|
28
42
|
|
@@ -42,6 +56,6 @@
|
|
42
56
|
|
43
57
|
# 80点以上90点未満は1人
|
44
58
|
|
45
|
-
# 90点以上100点
|
59
|
+
# 90点以上100点以下は2人
|
46
60
|
|
47
61
|
```
|