C: Problema da sopa de letras na formação de palavras (versão light)
From AdonaiMedrado.Pro.Br
Contents
Dificuldade única
Faça um programa, utilizando a linguagem C, capaz de aceitar dois parâmetros na seguinte ordem:
- uma cadeia S sem espaço de até 100 caracteres.
- uma palavra P de até 50 caracteres.
O programa deverá retornar a palavra OK caso será possível sem reutilizar caracteres formar a palavra P com as letras da cadeia S. Caso não seja possível, deve-se retornar -1.
Considere que tanto S como P serão digitados em letras minúsculas.
Os exemplos abaixo assumem que o nome do executável do programa seja problema_da_sopa.
Exemplo 1
Entrada
problema_da_sopa sopa_de_letras aa
Saída
OK
Exemplo 2
Entrada
problema_da_sopa sopa_de_letras aaa
Saída
-1
Exemplo 3
Entrada
problema_da_sopa sopa sopa
Saída
OK
Exemplo 4
Entrada
problema_da_sopa sopa sopax
Saída
-1