Difference between revisions of "C: Problema da sopa de letras na formação de palavras (versão light)"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(New page: == 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 ...)
 
(Dificuldade única)
 
Line 7: Line 7:
  
 
Considere que tanto S como P serão digitados em letras minúsculas.
 
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 ===
 
=== Exemplo 1 ===

Latest revision as of 15:43, 23 February 2009

Dificuldade única

Faça um programa, utilizando a linguagem C, capaz de aceitar dois parâmetros na seguinte ordem:

  1. uma cadeia S sem espaço de até 100 caracteres.
  2. 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