λ°μν
π€λ¬Έμ ν΄κ²°
-
lv3 | λ¬Έμμ΄, μ§μ
π¨ bin(μ«μ) λ₯Ό μ΄μ©νλ©΄ κ°λ¨νκ² μ«μλ₯Ό 2μ§μλ‘ λ°κΏ μ μλ€. (νμ§λ§ 0bκ° μμ λΆκΈ° λλ¬Έμ λΌμ΄μ€μΌν¨)
π¨ λλ¨Έμ§λ λ€μμ Nκ°λ§νΌ κ°μ Έμμ νλ¨ ( Nκ°κ° μλλ€λ©΄ μμ, 0μ΄ ν¬ν¨λμ΄μλ€λ©΄ μμ)
π»μμ€ μ½λ
for tc in range(int(input())):
N, number = map(int, input().split())
bin_number = list(map(str, str(bin(number))[2:]))[-N:]
print(f'#{tc + 1}', end=' ')
if len(bin_number) < N:
print('OFF')
else:
if '0' in bin_number:
print('OFF')
else:
print('ON')
πλ¬Έμ νμΈ
μΆμ²: SW Expert Academy
λ°μν
'Algorithm Problem > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[python] λ°±μ€ - 1261. μκ³ μ€ν (0) | 2020.11.15 |
---|---|
[python] λ°±μ€ - 14889. μ€ννΈμ λ§ν¬ (0) | 2020.11.14 |
[python] λ°±μ€ - 14501. ν΄μ¬ (0) | 2020.11.11 |
[python] λ°±μ€ - 14235. ν¬λ¦¬μ€λ§μ€ μ λ¬Ό (0) | 2020.11.10 |
[python] λ°±μ€ - 2014. μμμ κ³± (0) | 2020.11.09 |