传统题 文件IO:boyi 1000ms 256MiB

E2-八八博弈(boyi)

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

E2-八八博弈(boyi)

似乎要用文件流

	freopen("boyi.in","r",stdin);
	freopen("boyi.out","w",stdout);

题目背景

Lsxszc遇到了自己的克隆人Lxsxzc!

现在大家无法认出谁是真的Lsxszc了!于是大家集思广益\dots

duguting说:Lsxszc的OI能力出众。

kkkw说:我教过Lsxszc处理字符串问题。

oOoOoOOOooOO说:Lsxszc最近在写博弈类问题专题。

于是大家决定让Lsxszc和Lxsxzc进行一场字符串博弈比赛,又称“八八博弈”!胜者就是真正的Lsxszc!

题目描述

出于方便,我们假定先手的是Lsxszc,后手的是Lxsxzc。

给定一个正整数 LL。如果字符串集合 SS 满足以下条件,则称 SS 是一个良好字符串集合

  • SS 中的每个字符串都是长度在 11LL 之间,仅由字符 01 组成。
  • SS 中任意两个不同的字符串组成的对都是前缀无关的。

其中前缀无关是指:对于字符串 sstt,如果 ss 不是 tt 的前缀,且 tt 不是 ss 的前缀,则称 sstt 是前缀无关的。

现在有大家给出一个良好字符串集合 S={s1,s2,...,sN}S = \{ s_1, s_2, ..., s_N \}。Lsxszc 和 Lxsxzc 进行如下博弈:

  • 双方轮流操作,每次可以往 SS 中添加一个新的字符串,添加后 SS 仍需为良好字符串集合。

无法再操作的人判负。因为双方都拥有Lsxszc的大脑,所以会无脑做出最优选择。

输入格式

n1  L1  s1,1  s1,n1n_1 \ \ L_1 \ \ s_{1,1} \ \ \dots s_{1,n_1}

输出格式

11 行,输出这场“八八博弈”的胜者(暂时假定先手是Lsxszc,后手是Lxsxzc)。

输入输出样例 #1

输入 #1

1
2 2
00
01

输出 #1

Lsxszc

输入输出样例 #2

输入 #2

1
2 2
00
11

输出 #2

Lxsxzc

说明/提示

样例解释 1

Lsxszc 如果添加 1,Lxsxzc 就不能再添加任何新的字符串。

样例解释 2

初步,Lsxszc 可以添加的有 01, 1022 种。若 Lsxszc 先添加 01,则 Lxsxzc 添加 10 后,Lsxszc 就不能再添加新字符串。反之亦然。

数据范围

  • 1N1051 \leq N \leq 10^5
  • 1L10181 \leq L \leq 10^{18}
  • s1,s2,...,sNs_1, s_2, ..., s_N 互不相同。
  • {s1,s2,...,sN}\{ s_1, s_2, ..., s_N \} 是良好字符串集合。
  • s1+s2+...+sN105|s_1| + |s_2| + ... + |s_N| \leq 10^5

本题随机分为3个子任务,只有一个子任务全部通过才能获得该子任务得分

后记

先手以 10:010:0 的优势获胜,但是大家却将后手视作真正的Lsxszc,因为真正的Lsxszc根本不会在 11 秒内思考出 1010 场“八八博弈”的最优策略。

2月8日~2月15日-Lsxszc的狂欢周

未参加
状态
已结束
规则
IOI
题目
13
开始于
2026-2-8 14:30
结束于
2026-2-15 14:30
持续时间
168 小时
主持人
参赛人数
50