내용으로 건너뛰기
테페리넷
사용자 도구
등록
로그인
사이트 도구
검색
도구
문서 보기
Fold/unfold all
역링크
미디어 관리자
사이트맵
등록
로그인
>
미디어 관리자
사이트맵
현재 위치:
테페리넷
»
Problem Solving
»
문제
»
백준 온라인 저지 (BOJ)
»
XORXORXOR
ps:problems:boj:12833
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== XORXORXOR ====== ===== 풀이 ===== * [[ps:problems:boj:14614|Calculate!]]와 동일한 문제이다 * 그냥 xor 연산을 알고 있느냐를 묻는 문제이다. 어떤 수에 같은 수를 두번 xor하면 원래 수가 된다. 즉, 짝수번 xor하면 원래 수가 되고, 홀수번 xor하면 한번 xor한 것과 동일하다. 이것만 알면 O(1)에 계산가능. ===== 코드 ===== <dkpr py> """Solution code for "BOJ 12833. XORXORXOR". - Problem link: https://www.acmicpc.net/problem/12833 - Solution link: http://www.teferi.net/ps/problems/boj/12833 """ def main(): A, B, C = [int(x) for x in input().split()] print(A ^ B if C % 2 else A) if __name__ == '__main__': main() </dkpr> {{tag>BOJ ps:problems:boj:브론즈_3}}
ps/problems/boj/12833.txt
· 마지막으로 수정됨: 2021/05/05 16:02 저자
teferi
문서 도구
문서 보기
역링크
Fold/unfold all
맨 위로