본문 바로가기
Beakjoon&프로그래머스/파이썬

[백준/파이썬] 31458번 !!초콜릿 중독 주의!!

by 현장 2024. 6. 3.

-Code

for _ in range(int(input())):
    line = input()
    rev, flag = 0, False
    num = 0

    for w in line:
        if not flag and w == "!":
            rev += 1
        elif w.isdigit():
            flag = True
            num = int(w)
            break

    if line[-1] == "!":
        num = 1

    if num == 0:
        print(0 if rev % 2 == 0 else 1)
    else:
        print(0 if rev % 2 == 1 else 1)