| 比赛场次 | 728 |
|---|---|
| 比赛名称 | 期末考试0 |
| 比赛状态 | 已结束比赛成绩 |
| 开始时间 | 2026-02-07 08:00:00 |
| 结束时间 | 2026-02-07 12:30:00 |
| 开放分组 | 全部用户 |
| 组织者 | RpUtl |
| 注释介绍 | 大概联赛难度,部分分充足,代码好写 |
| 题目名称 | 学姐的下午茶 |
|---|---|
| 输入输出 | lowtea.in/out |
| 时间限制 | 2000 ms (2 s) |
| 内存限制 | 512 MiB |
| 测试点数 | 10 简单对比 |
| 用户 | 结果 | 时间 | 内存 | 得分 |
|---|---|---|---|---|
|
|
AAAAAAAAAA | 0.951 s | 3.73 MiB | 100 |
|
|
AAAAAAAAAA | 2.984 s | 8.68 MiB | 100 |
|
|
AAAAAAAAAA | 4.041 s | 27.75 MiB | 100 |
|
|
AATTTTTTTT | 16.969 s | 3.58 MiB | 20 |
|
|
AATTTTTTTT | 17.069 s | 3.75 MiB | 20 |
|
|
AWWWWWWWWW | 0.013 s | 1.63 MiB | 10 |
|
|
AWWWWWWWWW | 0.026 s | 3.75 MiB | 10 |
|
|
AWWWWWWWWW | 0.028 s | 3.69 MiB | 10 |
|
|
AWWWWWWWWW | 0.028 s | 3.71 MiB | 10 |
|
|
AWWWWWWWWW | 0.030 s | 3.71 MiB | 10 |
|
|
AWWWWWWWWW | 0.030 s | 3.72 MiB | 10 |
|
|
AWWWWWWWWW | 0.030 s | 3.87 MiB | 10 |
|
|
AWWWWWWWWW | 0.032 s | 3.74 MiB | 10 |
|
|
AWWWWWWWWW | 0.039 s | 3.71 MiB | 10 |
|
|
EAEEEEEWEE | 1.143 s | 3.47 MiB | 10 |
|
|
AWEEEEEEEE | 1.203 s | 4.08 MiB | 10 |
|
|
AWWWWWWWTT | 6.622 s | 3.81 MiB | 10 |
|
|
ATTTTTTTTT | 18.905 s | 4.62 MiB | 10 |
|
|
C | 0.000 s | 0.00 MiB | 0 |
|
|
EWEWEEEEEE | 1.120 s | 3.47 MiB | 0 |
|
|
EWEEEEEEEE | 1.251 s | 3.40 MiB | 0 |
|
|
WWTTETTEET | 11.057 s | 3.52 MiB | 0 |
Mami 的下午茶来了很多新客人,她决定做一些甜点招待客人们。
具体的,Mami 准备了 $n$ 到新甜点,每个甜点的制作过程可以用 $01$ 字符串 $s_i$ 来表示。
Mami 喜欢在下厨前就记住所有菜品的制作过程,但是 Mami 并不喜欢记很多东西,所以她打算把这 $n$ 个 $s_i$ 插入到一颗字典树中。记 $cnt$ 为这个字典树中的节点数,她可以花费 $cnt$ 分钟来记住这个字典树来记住所有的甜点。
但是贪玩的贝贝不小心把咖啡打翻在菜谱上,导致这 $n$ 个字符串中有一些字符变成了 $?$。这些 $?$ 都有可能是 $1$ 或者 $0$。Mami 很头疼,她希望你告诉她所有可能的 $2^k$($k$ 为 $?$ 的个数)种情况下的最终字典树的节点数之和
答案对 $10^9+7$ 取模。
在本题中,将一个 $01$ 串插入到一个字典树定义为:
1. 初始时,当前节点为根。
2. 从前往后遍历这个 $01$ 串的所有字符。
3. 如果当前节点没有与此 $01$ 字符对应的儿子,那么新建一个节点作为对应的儿子。
4. 然后将当前节点修改为对应的儿子。
例如:将 $000,010$ 插入到一个仅有根节点的字典树后,这个字典树的节点数为 6。
第一行一个整数 $n$。
接下来 $n$ 行,每行一个只包含 $0,1,?$ 的字符串。
一行一个整数,表示答案
5 00110 01101 10011 11101 11111
21
3 ? 0? ?1?
88

特殊性质:$s_i$ 中不含 $?$。
对于所有数据,满足 $n\le 20,|s_i|\le 100$。
大样例,所有大样例均无特殊性质。
HihoCoder - 1646。