ip = input() dec = int(input()) num_list = ip.split('.') bin_trans = '' for i in num_list: bin_trans += bin(int(i))[2:].rjust(8,'0') print(int(bin_trans,2)) bin_number_str =bin(int(dec))[2:].rjust(32,'0') ip_trans = [] for i in range(0,32,8): ip_n = str(int(bin_number_str[i:i+8],2)) ip_trans.append(ip_n) print('.'.join(ip_trans))自己直接写的,暂时还没看题解