0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

2 行目で与えられる N 個の文字列の入力 Python3編

Posted at

次はこれ(例のごとく何題か飛ばしてます(実際はクリアしてますがQiitaで飛ばしているという意味)
https://paiza.jp/works/mondai/stdin_primer/stdin_primer__string_number_step2

1 行目に整数 N,2 行目に、N 個の文字列 s_1, ... , s_N が半角スペース区切りで入力
⇒s_1, ... , s_N を改行区切りで出力 という問題

まあこれも簡単なのですがNを使えていません

N = int(input())
arr = input().split()
for i in arr:
    print(i)

まあ使わなくてもいい場合があるのは知ってますがとりあえず使った場合を考えます
とはいってもそんなに差はない。
ポイントはN+1にならないこと(今まではN+1になってたので)
なぜN+1になるのかなぜNでよいのかというのを理解しておきたいところです

N = int(input())
arr = input().split()
for i in range(N):
    print(arr[i])
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?