白駿11815偶数?奇数.
質問する
BをAで割った場合、残数が0であれば、AはBの約数と呼ぶことができる.(A>0,B>0)例えば15の約数は1,3,5,15である.
与えられた数が持つ約数が単数か偶数かを判別する.
入力
第1行は、総試験個数(N)を与える.(1 ≤ N ≤ 100)
2行目は判別約数(X)(1≦X≦10^18)を与えた.
しゅつりょく
与えられた数の約数が奇数であれば1を出力し、偶数であれば0を出力する.
入力例1
2
4 5
サンプル出力1
1 0
解法
平方数は単数です.
入力した数を平方根にし、整数に変換して平方にすると、初めてになります.
コード#コード#
BをAで割った場合、残数が0であれば、AはBの約数と呼ぶことができる.(A>0,B>0)例えば15の約数は1,3,5,15である.
与えられた数が持つ約数が単数か偶数かを判別する.
入力
第1行は、総試験個数(N)を与える.(1 ≤ N ≤ 100)
2行目は判別約数(X)(1≦X≦10^18)を与えた.
しゅつりょく
与えられた数の約数が奇数であれば1を出力し、偶数であれば0を出力する.
入力例1
2
4 5
サンプル出力1
1 0
解法
平方数は単数です.
入力した数を平方根にし、整数に変換して平方にすると、初めてになります.
コード#コード#
N = int(input())
X = list(map(int, input().split()))
for x in X:
if x == int(x ** 0.5) ** 2:
print(1, end=' ')
else:
print(0, end=' ')
print()
白駿11815偶数?奇数。Reference
この問題について(白駿11815偶数?奇数.), 我々は、より多くの情報をここで見つけました https://velog.io/@mynote/백준-11815-짝수-홀수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol