收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
x=int(input("请输入一个十进制数")) y=int(input("请输入位数")) # 判断是否在y的二进制数表示范围内 if x>2**(y-1): print(False) else: # 将x转换为二进制补码 print ((bin(((1 << y) - 1) & x)[2:]).zfill(y))
报告相同问题?