#C. [HAOI2008] 玩具取名

    Type: RemoteJudge 1000ms 125MiB

[HAOI2008] 玩具取名

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

某人有一套玩具,并想法给玩具命名。首先他选择 W, I, N, G 四个字母中的任意一个字母作为玩具的基本名字。然后他会根据自己的喜好,将名字中任意一个字母用 W, I, N, G 中任意两个字母代替,使得自己的名字能够扩充得很长。

现在,他想请你猜猜某一个很长的名字,最初可能是由哪几个字母变形过来的。

输入格式

第一行四个整数 W,I,N,GW, I, N, G。表示每一个字母能由几种两个字母所替代。

接下来 WW 行,每行两个字母,表示 W 可以用这两个字母替代。

接下来 II 行,每行两个字母,表示 I 可以用这两个字母替代。

接下来 NN 行,每行两个字母,表示 N 可以用这两个字母替代。

接下来 GG 行,每行两个字母,表示 G 可以用这两个字母替代。

最后一行一个长度不超过 LL 的字符串。表示这个玩具的名字。

输出格式

一行字符串,该名字可能由哪些字母变形而得到。(按照 W, I, N, G 的顺序输出)

如果给的名字不能由任何一个字母变形而得到则输出 The name is wrong!

1 1 1 1
II
WW
WW
IG
IIII

IN

提示

数据规模与约定

  • 30%30\% 数据满足 L20L \leq 20W,I,N,G6W, I, N, G \leq 6
  • 100%100\% 数据满足 L200L \leq 200W,I,N,G16W, I, N, G \leq 16

5_29_B班选修小测

Not Attended
Status
Done
Rule
IOI
Problem
3
Start at
2024-5-29 16:00
End at
2024-5-29 17:18
Duration
1.3 hour(s)
Host
Partic.
13