Hello GeekPie_ 2026

已结束 IOI 开始于: 2026-9-19 0:00 336 小时 主持人: 227

你为啥想直接加入 GeekPie 啊,旮旯给木里不是这样的,你应该先参加由 GeekPie 自主开发的全新开放世界冒险游戏 《GeekPie 2026 招新赛》,进入一个被称作 「2026.geekpie.club」 的幻想世界,然后扮演一位名为 「Enter your User Name...」 的神秘角色,在自由的题目中邂逅性格各异、能力独特的 flag 们,和它们一起击败 WA,找回 AC 的同时,逐步发掘 「GeekPie」 的真相才对啊。你怎么直接就要加入 GeekPie!旮旯给木里根本不是这样!!

Hello GeekPie_ 2026

我们在 ACM OJ 域 G3eKP1E_2026 内进行比赛。

如果你没有注册 https://acm.shanghaitech.edu.cn 账号/没有登陆到 acmoj,点击右上角注册/登陆,使用 GeekPie 账号注册,完成后返回此页面,点击右边栏按钮参加比赛。

快速跳转

再次强调!!!请不要在任何公共场合分享您的 Flag,解题过程和题解!

我会一直看着你们👁👁
https://watch.geekpie.club/

  • 有问题请加入 QQ群 私聊反馈

CHANGE LOG

9/25: S 题也不要使用 export 等 ESM 关键字

9/23: V 题更新了附件。

9/19: G 题所有物品都不在室内,请大家不要打扰其他同学

9/19: G 题若遇到一些问题,可能需要自行搜索一些工具解决

比赛和招新有什么关系?

为了让我们了解你的意愿以及不打扰只是来玩的同学,请按下面的流程操作:

向题目 Hello GeekPie_ 中进行一次提交,你必须在提交的代码首行以注释的方式标明你的学校邮箱。随后请点击评测记录的详情,在评测输出处查看你的usercert

如果你已经完成全部比赛题目或者已无更多解题思路,将你的答题结果(在比赛页面的截图)和本题的提交记录链接 (形如 https://acm.shanghaitech.edu.cn/d/G3eKP1E_2026/record/...)发送到以下邮箱:

geekpie@shanghaitech.edu.cn

后续我们会联系发送了邮件的同学。

注:如果你真的只是来玩,也请务必在参加比赛之前完成 Hello GeekPie_ 。我们会在完成这题后为每名选手生成 usercert,作为比赛中部分题目的用户标识符。完成比赛中的部分题目需要用到 usercert。

题目都是什么?

对于大部分题目,你需要通过题干所提供的不完全有指向性的信息,找出题目的答案(flag)。

你需要在题目信息的基础上进行探索、联想、整合,最终找到(或者计算出!)flag。

也有部分题目需要提交代码而不是 flag。

题目特性:

  • 题目之间无关,解题不需要从其他题目中获取信息;
  • 题目大致按难度排序,但如果你暂时没有思路,可以先看看下一题。

信息在哪里?

可以保证的是:

  • 在比赛说明页面(当前页面)没有任何用于解出题目的信息;
  • 在此 Hydro 域的其他部分没有题目信息;
  • 有些题目中有必须要在校内环境获取的信息;
  • 解题需要的技术都是可以由搜索或问讯 LLM 得到的;
  • 所有题的题干即为你初始能获取到的全部信息!

善用搜索引擎,你可以使用任何方式获取信息,如搜索,LLM,卜卦……

如果你找到了形如 GKP{......} 的内容,这很可能是一个 flag,提交即可。如题目中没有特殊说明,flag 中仅包含 ASCII 数字 0 - 9,字母 A - Z,a - z,空格与符号;不包含汉字、平假名片假名、Emoji 等特殊记号……

该怎么提交?

当你认为你找到了某个题目的 flag,写一段输出 flag 的代码,提交到对应的题目。

你可以无限次提交任何题目,比赛自动取所有提交中的最高分,提交错误不会扣分。

例如,你找到某题 flag 为 GKP{this_is_flag}, 你可以提交一行 Python 代码

print("GKP{this_is_flag}")

到对应的题目,提交后若得到满分,代表你成功通过了这道题!

你也可以使用 cat 语言来直接输出 flag。一道题目可能有多个 flag,若你找到了多个 flag,以任意顺序输出它们,每行一个,不要添加额外的空格:

GKP{this_is_flag}
GKP{this_is_also_a_flag}

Hydro 会自动在题目下方添加查重提示,不必在意。

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