QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#20790. Blocos

Statistics

Para melhorar o seu vocabulário, a vaca Bessie obteve um conjunto de quatro blocos de madeira, cada um deles um cubo com uma letra do alfabeto escrita em cada uma das suas seis faces. Está a aprender a escrever palavras colocando os blocos em fila, de modo que as letras nas faces superiores formem palavras.

Dadas as letras em cada um dos quatro blocos de Bessie e uma lista de palavras que pretende escrever, determine quais das palavras da lista ela conseguirá formar usando os blocos.

Entrada

A primeira linha da entrada contém $N$ ($1\le N\le 10$), o número de palavras que Bessie pretende escrever. Cada uma das quatro linhas seguintes contém uma cadeia com seis letras maiúsculas, que representa as letras nas seis faces de um dos blocos de Bessie. As $N$ linhas seguintes contêm as $N$ palavras que Bessie pretende escrever. Cada uma tem entre 1 e 4 letras maiúsculas.

Saída

Para cada palavra da lista de Bessie, imprima YES se ela conseguir formá-la com os blocos e NO caso contrário.

Exemplos

Entrada 1

6
MOOOOO
OOOOOO
ABCDEF
UVWXYZ
COW
MOO
ZOO
MOVE
CODE
FARM

Saída 1

YES
NO
YES
YES
NO
NO

Nota

Neste exemplo, Bessie consegue formar COW, ZOO e MOVE. Infelizmente, não consegue formar MOO, pois o único bloco com um M não pode também ser usado para um O. Não consegue formar FARM, pois não existe nenhum bloco com a letra R. Não consegue formar CODE, pois C, D e E pertencem todos ao mesmo bloco.

Autor do problema: Brian Dean

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.