Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

READMe.md

Словарь (31%)

Ссылка на задачу

Время: 1 сек.
Память: 16 Мб
Сложность: 31%

Дан некоторый набор букв и словарь. Ваша задача - подсчитать, сколько различных слов из словаря можно составить из этих букв.

Формат ввода

В первой строке файла input.txt записано число N - количество слов в словаре (0 ≤ N ≤ 1000). В следующих N строках файла записано по одному слову из словаря. Слова содержат от 1 до 10 маленьких английских букв. Все слова в словаре различны. В последней строке файла записан набор букв (от 1 до 100 букв).

Формат вывода

Запишите в файл output.txt количество различных слов из словаря, которые можно составить из заданного набора букв.

Примеры

Ввод Вывод
7
ant
bee
cat
dog
ewe
fly
gnu
bew
0
7
bee
fly
cat
dog
ant
ewe
gnu
tancugd
3