質問編集履歴

2

追記

2021/11/28 14:08

投稿

hahum
hahum

スコア65

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- ■追記()
33
+ ■追記(TakaiYさんの回答を反映)
34
34
 
35
35
  2021/11/28/23:05
36
36
 
@@ -46,6 +46,8 @@
46
46
 
47
47
  sentence = input()
48
48
 
49
+ # 終了判定を追加
50
+
49
51
  if sentence == "END_OF_TEXT":
50
52
 
51
53
  break

1

追記

2021/11/28 14:08

投稿

hahum
hahum

スコア65

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,4 @@
1
1
  macbookで競プロの問題を解いている最中に起こった現象なのですが、状況を箇条書きにするといかになります。
2
-
3
-
4
2
 
5
3
 
6
4
 
@@ -14,6 +12,12 @@
14
12
 
15
13
 
16
14
 
15
+ ■問題(AOJ)
16
+
17
+ [AIZU ONLINE JUDGE ITP1_9_A](https://onlinejudge.u-aizu.ac.jp/problems/ITP1_9_A)
18
+
19
+
20
+
17
21
  ■イメージ画像
18
22
 
19
23
  ※通常はアウトプットとして”3”が出力されるのだが、以下のように反応がない
@@ -23,3 +27,33 @@
23
27
 
24
28
 
25
29
  解決方法がわかる方、御教授お願いいたします。
30
+
31
+
32
+
33
+ ■追記()
34
+
35
+ 2021/11/28/23:05
36
+
37
+ 指摘を受けてコード修正し、通りました。
38
+
39
+ ```python
40
+
41
+ word = input()
42
+
43
+ count = 0
44
+
45
+ while True:
46
+
47
+ sentence = input()
48
+
49
+ if sentence == "END_OF_TEXT":
50
+
51
+ break
52
+
53
+ else:
54
+
55
+ count += sentence.lower().split().count(word)
56
+
57
+ print(count)
58
+
59
+ ```