Khả Vũ Quang - Exercise 3.1 -> 3.6
"""
Bài 3.1
-------
Đầu vào: một số nguyên dương
Đầu ra: phần từ số 1 cuối cùng trở về bên
phải - của dạng binary của số đầu vào.
Ví dụ::
input = 5 # (0b101)
output = 1
input = 24 (11000)
output = 1000
input = 9 (1001)
output = 1
Hàm có sẵn: bin(10) == '0b1010'
"""
num = 2400
if type(num) is int and num > 0:
print('Input:', num)
else:
print('Input:', num, '\nTypeError, please enter a positive integer!')
exit(1)
bin_num = bin(num)
print('Binary:', bin_num)
len_bin = len(bin_num)
for i in range(1, len_bin + 1):
if bin_num[-i] == '1':
print('Output:', bin_num[-i:])
exit(0)
INFO