LoginSignup
0
0

【Paiza問題集】配列メニュー/【次元配列の入出力】i番目の出力Boss

Posted at

Paiza問題集

Pythonで回答

配列メニュー/【次元配列の入出力】i番目の出力Boss

Step01 要素数の出力

"""
要素数の出力
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_output_step1

問題
数列の要素数を出力してください
"""

num_list = [5, 1, 3, 4, 5, 12, 6, 8, 1, 3]

print(len(num_list))

Step02 全要素の出力

"""
全要素の出力
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_output_step2

問題
数列の全要素を改行区切りで出力してください
"""

num_list = [5, 1, 3, 4, 5, 12, 6, 8, 1, 3]

print(*num_list[0:], sep="\n")

Step03 i番目の出力

"""
i番目の出力
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_output_step3

問題
数列の4番目の要素を出力してください
"""

num_list = [5, 1, 3, 4, 5, 12, 6, 8, 1, 3]

print(num_list[3])

Step04 配列の入力1

"""
配列の入力1
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_input_step1

問題
数列の全要素を改行区切りで出力してください
"""

num_list = [8, 1, 3, 3, 8, 1, 1, 3, 8, 8]

print(*num_list[:], sep="\n")

Step05 配列の入力2

"""
配列の入力2
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_input_step2

問題
10個の整数a_iが半角スペース区切りで与えられます
以下の形式で標準入力によって与えられます
"""

num_list = list(input().split())

print(*num_list[:], sep="\n")

Step06 配列の入力3

"""
配列の入力3
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_input_step3

問題
1行目に整数Nが与えられます
2行目に、N個の整数 a_i (1 ≤ i ≤ N) が半角スペース区切りで与えられます
この数列の全要素を改行区切りで出力してください
"""

N = int(input())
num_list = list(input().split())

print(*num_list[:], sep="\n")

Step07 i番目の出力1

"""
i番目の出力1
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_i-thoutput_step1

問題
与えられた数列aのK番目の要素を出力してください
"""

a = [1, 3, 5, 4, 6, 2, 1, 7, 1, 5]

K = int(input())
print(a[K-1])

Step08 i番目の出力2

"""
i番目の出力2
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_i-thoutput_step2

問題
1行目に整数Kが与えられます
2行目に10個の整数a_i (1 ≤ i ≤ 10) が半角スペース区切りで与えられます
K番目の要素a_Kを出力してください
"""

K = int(input())
a = list(input().split())

print(a[K-1])

Final問題 【次元配列の入出力】i番目の出力Boss

"""
【次元配列の入出力】i番目の出力Boss
https://paiza.jp/works/mondai/array_primer/array_primer__1dmatrix_i-thoutput_boss

問題
1行目に整数Nと整数Kが与えられます
2行目にN個の整数a_i (1 ≤ i ≤ N) が半角スペース区切りで与えられます
K番目の整数a_Kを出力してください
"""

N, K = map(int, input().split())
a = list(input().split())

print(a[K-1])
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