接龙
题目描述:
在玩惯了成语接龙之后,小 J 和他的朋友们发明了一个新的接龙规则。
总共有
一次游戏分为若干轮,每一轮规则如下:
-
- 接龙的人选择一个长度在
- 序列
为了强调合作,小 J 给了
输入格式:
本题有多组测试数据。
输入的第一行包含一个正整数
接下来包含
第一行包含三个整数
接下来
第
接下来
第
输出格式:
对于每个任务:输出一行包含一个整数,若任务可以完成输出 1,否则输出 0。
样例输入:
样例1 1 3 3 7 5 1 2 3 4 1 3 1 2 5 3 5 1 6 1 2 1 4 2 4 3 4 6 6 1 1 7 7
样例输出:
样例1 1 0 1 0 1 0 0
提示:
【样例 1 解释】
在下文中,我们使用
- 对于第一组询问,
- 对于第二组询问,可以证明任务不可完成。注意
- 对于第三组询问,
- 对于第四组询问,可以证明任务不可完成。注意
- 对于第五组询问,
- 对于第六组询问,可以证明任务不可完成。注意每个接龙序列的长度必须大于等于
- 对于第七组询问,所有人的词库均不存在字符
【样例 2】
见选手目录下的 chain/chain2.in 与 chain/chain2.ans。
该样例满足测试点 1 的特殊性质。
【样例 3】
见选手目录下的 chain/chain3.in 与 chain/chain3.ans。
该样例满足测试点 2 的特殊性质。
【样例 4】
见选手目录下的 chain/chain4.in 与 chain/chain4.ans。
该样例满足特殊性质 A,其中前两组测试数据满足
【样例 5】
见选手目录下的 chain/chain5.in 与 chain/chain5.ans。
该样例满足特殊性质 B,其中前两组测试数据满足
【样例 6】
见选手目录下的 chain/chain6.in 与 chain/chain6.ans。
该样例满足特殊性质 C,其中前两组测试数据满足
【数据范围】
对于所有测试数据,保证:
-
-
-
-
- 设
| 测试点 |
| :----------: | :----------: | :----------: | :----------: | :----------: | :----------: |
|
|
|
|
|
|
|
|
|
|
特殊性质 A:保证
特殊性质 B:保证
特殊性质 C:保证在单组测试数据中,任意一个字符在词库中出现次数之和均不超过
空间限制: 512MB
来源: CSP2024普及T4