teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

追記

2018/08/06 17:11

投稿

LouiS0616
LouiS0616

スコア35678

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

追記

2018/08/06 17:11

投稿

LouiS0616
LouiS0616

スコア35678

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
+ ![Python](56957fe805d9d7befa7dba6a98676d2b.gif)
14
+ 特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。

1

作文の修正

2018/08/06 17:07

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,4 +1,4 @@
1
- 問題点は二つです。
1
+ 対応すべき点は二つです。
2
2
 
3
3
  **一行目を読まないようにする**
4
4
  スライスを利用します。sys.stdin.readlines()[1:]