
本文共 2018 字,大约阅读时间需要 6 分钟。
���������������������������
������������������������������������������������������������1000������������������N������17���������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������
���������1000������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������������17���������������������������������������������������������16������������������������������������������������
������������������������������������������������������������������������������������������������������������������������
������������������
���������������������������������������������
N = input().strip()# ���������������16���result = N + "0000"original = "0000" + N# ������������������0carry = 0# ���������������������������for i in reversed(range(4 + len(original))): total = (int(original[i]) + int(result[i]) + carry) if total >= 2: result[i] = str(total % 2) carry = total // 2 else: result[i] = str(total) carry = 0# ������������������������if carry: result = "1" + resultprint(result)
������������
������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
