回答編集履歴
3
追記
answer
CHANGED
@@ -6,6 +6,14 @@
|
|
6
6
|
**改行文字\nを排除**
|
7
7
|
文字列lineに対しては、line.rstrip()で文末の余分な空白文字を削除できます。
|
8
8
|
|
9
|
+
---
|
10
|
+
> 複数行の標準入力の終了の仕方が分からず出来ませんでした
|
11
|
+
|
12
|
+
明示的にEOFを送出すれば良いです。
|
13
|
+
Windowsの場合 Ctrl+Z で、Mac/Linux系の場合 Ctrl+D で入力できます。
|
14
|
+
|
15
|
+
ただし、今回のバグの場合はエラーメッセージをしっかり読めば充分対応できるはずです。
|
16
|
+
|
9
17
|
コードの書き方について
|
10
18
|
---
|
11
19
|
teratailには、コードを見やすく表示する機能があります。
|
2
追記
answer
CHANGED
@@ -4,4 +4,11 @@
|
|
4
4
|
スライスを利用します。sys.stdin.readlines()[1:]
|
5
5
|
|
6
6
|
**改行文字\nを排除**
|
7
|
-
文字列lineに対しては、line.rstrip()で文末の余分な空白文字を削除できます。
|
7
|
+
文字列lineに対しては、line.rstrip()で文末の余分な空白文字を削除できます。
|
8
|
+
|
9
|
+
コードの書き方について
|
10
|
+
---
|
11
|
+
teratailには、コードを見やすく表示する機能があります。
|
12
|
+
質問編集画面を開き、コードを選択した状態で<code>ボタンを押してください。
|
13
|
+

|
14
|
+
特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。
|
1
作文の修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
対応すべき点は二つです。
|
2
2
|
|
3
3
|
**一行目を読まないようにする**
|
4
4
|
スライスを利用します。sys.stdin.readlines()[1:]
|