Time Limit: 1s
Memory Limit: 128MB
변수 x가 주어졌을 때 일정 구간의 비트를 반대로 뒤집어 봅시다.
1. 변수 x는 32비트의 정수임
2. 변수 x의 p번째 bit부터 p+n-1번째 bit를 반대로 뒤집음 (0은 1로, 1은 0으로)
(본 문제의 위치 index는 zero-base를 따릅니다. 즉, 32bit의 경우 0번째 bit부터 31번째 bit까지 존재합니다.)
* Line 1 : 단일 정수 x
* Line 2 : 단일 정수 p (바꾸는 시작 bit 지점)
* Line 3 : 단일 정수 n (바꾸는 bit 수)
* Line 1 : 32 비트 (x 변수에 대해 일정 구간의 bit를 반대로 한 결과물 )
1023 2 3
11000111110000000000000000000000