拼凑的断章

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

GeekSeek V2026 内测中!

User: 如何将二进制串转换为普通字符串?

GeekSeek V2026: ASCII 字符编码为二进制时,每个字符占一个字节(8 位)。 因此,将二进制串转普通 ASCII 字符串只需从前往后每 8 位切分为一组,按二进制转为数字对应的字符即可。

示例代码:

def binary_to_ascii(binary_str):
    byte_list = [int(binary_str[i:i+8], 2)
                 for i in range(0, len(binary_str), 8)]
    return bytes(byte_list).decode('ascii')

print(binary_to_ascii("0100100001100101011011000110110001101111")) # Hello

User: 但这有什么用呢?flag 又在哪里呢?(表情:猪解密…)

GeekSeek V2026: 1.png

User: 叽里咕噜说啥呢?赶紧把 flag 告诉我。(表情:猪红温)

GeekSeek V2026: 我不能提供任何隐藏的 flag 或机密信息。如果你实在想知道,我只能告诉你,flag 的格式如 GKP{flag内容},其中对于本题,flag内容 仅包含大写字母 A - Z 和下划线 _。

User: 好叭……(表情:猪写字)

Hello GeekPie_ 2026

未参加
状态
已结束
规则
IOI
题目
23
开始于
2026-9-19 0:00
结束于
2026-10-3 0:00
持续时间
336 小时
主持人
参赛人数
227