文章

93

粉丝

56

获赞

284

访问

37.8k

头像
十进制和二进制 题解:伟大,无需多言(py)
P1176 清华大学上机题
发布于2025年3月15日 12:23
阅读数 563

import sys

for line in sys.stdin:
    line = line.strip()
    if not line:
        continue
    # 处理超长十进制数(直接按字符串处理)
    A = int(line)
    binary = bin(A)[2:]        # 十进制转二进制字符串(去除前缀)
    reversed_binary = binary[::-1]  # 二进制逆序
    B = int(reversed_binary, 2)     # 转回十进制
    print(B)

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发