[SWEA] 10726. 이진수 표현 [D3]
📚 문제
📖 풀이
이진수가 주어지면 마지막 N 비트가 모두 1인지 확인하는 문제이다.
마지막 N비트는 자릿수가 작은 비트다.
따라서 n번 2로 나눠가며 나머지가 0이 나오면 OFF를 출력하고 아니면 ON을 출력한다.
📒 코드
def search(n, m):
for i in range(n):
if m % 2 == 0:
return 'OFF'
m //= 2
return 'ON'
for tc in range(1, 1 + int(input())):
n, m = map(int, input().split())
print(f'#{tc} {search(n, m)}')
🔍 결과
Author And Source
이 문제에 관하여([SWEA] 10726. 이진수 표현 [D3]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yunhlim/SWEA-10726.-이진수-표현-D3저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)