![](https://velog.velcdn.com/images/honeyricecake/post/227aa197-156f-4e00-8ba7-7371a
![](https://velog.velcdn.com/images/honeyricecake/post/28bf8b57-be2c-4c8e-b5d6-2f857
1번 문제는 간단하다x의 6번째 자릿수를 k라 하자.그럼 x를 5번 오른쪽 시프트 연산을 하면이렇게 k가 첫번째 자리에 오게 된다.그럼 $(x>>5) & 1$을 하면 k가 0이면 0 1이면 1을 얻게 되므로 k를 알 수 있게 된다.(또는 $(x>>5)|0$ 을 해도 된