-코드
r = 1
num = 0
for i in range(int(input())):
a, b, c = map(int, input().split())
r = r // a * b
if c == 1:
if num == 1:
num = 0
else:
num = 1
print(num, r)
처음 회전 수는 맞게 풀다가 괜히 바꿔서 잘못 출력이 돼서 다시 원래대로 수식을 사용하여 해결을 하고 방향은 찾아보니 xor과 같아서 if문으로 했습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]14568번 2017 연세대학교 프로그래밍 경시대회 (0) | 2021.10.31 |
---|---|
[백준/파이썬]23343번 JavaScript (0) | 2021.10.30 |
[백준/파이썬]2670번 연속부분최대곱 (0) | 2021.10.29 |
[백준/파이썬]20551번 Sort 마스터 배지훈의 후계자 (0) | 2021.10.28 |
[백준/파이썬]1850번 최대공약수 (0) | 2021.10.27 |