tc = int(input()) for idx in range(1, tc+1): n, m = map(int, input().split()) # n번만큼 반복해서 조사할건데 한번이라도 0 나오면 off for i in range(n): # m의 i번째 비트가 1인지 아닌지 검사 if m & (1 << i) == 0: # 0이면 off print('#{} {}'.format(idx, 'OFF')) break else: print('#{} {}'.format(idx, 'ON'))
'Algorithm > SW Expert Academy' 카테고리의 다른 글
[Python] 5188. 최소합 (0) | 2021.10.01 |
---|---|
[Python] 4366. 정식이의 은행업무 (0) | 2021.09.30 |
[Python] 1242. 암호 코드 스캔 (0) | 2021.09.30 |
[Python] 5186. 이진수2 (0) | 2021.09.30 |
[Python] 5185. 이진수 (0) | 2021.09.30 |