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?

More than 1 year has passed since last update.

【Paiza問題集】ループメニュー2/偶奇の判定

Last updated at Posted at 2023-06-08

Paiza問題集

Pythonで回答

ループメニュー2/偶奇の判定

Step01 未知数個の数の受け取り

"""
未知数個の数の受け取り
https://paiza.jp/works/mondai/loop_problems2/loop_problems2__unknown_int

問題
長さがわからない数列aが入力されます
-1が入力されるまで、受け取った数を改行区切りで出力してください
"""

a = map(int, input().split())
for i in a:
    print(i)
    if i == -1:
        break

Step02 未知数個の文字列の受け取り

"""
未知数個の文字列の受け取り
https://paiza.jp/works/mondai/loop_problems2/loop_problems2__unknown_string

問題
複数の文字列が入力されます
文字列の数はわかりません
EOFが入力されるまで、受け取った文字列を改行区切りで出力してください
"""

A = input().split()
for i in A:
    print(i)
    if i == "EOF":
        break

Step03 奇数だけ出力

"""
奇数だけ出力
https://paiza.jp/works/mondai/loop_problems2/loop_problems2__even_output

問題
N個の整数のうち、a_1から順に奇数か偶数か判定し、奇数の場合のみ改行区切りで出力してください
"""

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

for i in range(N):
    if a[i] % 2 == 1:
        print(a[i])

Step04 割り切れる数だけ出力

"""
割り切れる数だけ出力
https://paiza.jp/works/mondai/loop_problems2/loop_problems2__div_output

問題
N個の整数のうち、a_1から順に3で割り切れるか判定し、割り切れる場合のみ改行区切りで出力してください
"""

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

for i in range(N):
    if a[i] % 3 == 0:
        print(a[i])

Final問題 偶奇の判定

"""
偶奇の判定
https://paiza.jp/works/mondai/loop_problems2/loop_problems2__even_odd

問題
N個の整数a_1,a_2,..,a_Nが与えられます
このN個の整数について、a_1から順に 奇数か偶数か判定し、奇数ならodd、偶数ならevenを改行区切りで出力してください
"""

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

for i in range(N):
    print("even" if a[i]%2==0 else "odd")
0
0
2

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?