
-코드
t = int(input())
for i in range(t):
a, n = map(int, input().split())
a = str(bin(a))
r = a.count("1")
if r % 2 == 1 and n == 1:
print("Valid")
elif r % 2 == 1 and n == 0:
print("Corrupt")
elif r % 2 == 0 and n == 0:
print("Valid")
else:
print("Corrupt")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]19155번 Copying Homework (0) | 2021.04.22 |
---|---|
[백준/파이썬]9286번 Gradabase (0) | 2021.04.22 |
[백준/파이썬]18063번 Jazz Enthusiast (0) | 2021.04.22 |
[백준/파이썬]6779번 Who Has Seen The Wind (0) | 2021.04.22 |
[백준/파이썬]1920번 수 찾기 (0) | 2021.04.21 |