처음에는 a, b를 이진수로 바꿔서 일일히 비교하며 값을 변경하는 방식으로 구현하였다. 시간 제한이 매우 적어서 시간 초과가 발생하였고, ^=를 사용하면 바로 XOR 연산이 적용된다는 사실을 알게 되었다. 이를 통해서 매우 간단하게 해결할 수 있었다.
^=
a, b, c=map(int, input().split()) for _ in range(c%2): a^=b print(a)