Difference between revisions of "Problema da sopa de números e operações matemáticas"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(New page: == Dificulade Única == Faça um programa que receba como entrada uma cadeia C contendo números e letras, uma operação O que pode ser +, -, / ou * e números em hexa. O programa deve d...)
(No difference)

Revision as of 12:56, 17 September 2008

Dificulade Única

Faça um programa que receba como entrada uma cadeia C contendo números e letras, uma operação O que pode ser +, -, / ou * e números em hexa.

O programa deve dar a saída do resultado da operação se, e somente se, for possível expressar os operandos e o resultado utilizando os caracteres contidos na cadeia C. Caso contrário a saída deverá ser -1.

Considere que:

  • Não é possível reutilizar caracteres de C.
  • Os operandos sempre serão inteiros positivos.

Exemplo

Entrada

1234acd
+
11
a

Saída

-1

Exemplo 2

Entrada

1134acd
+
11
a

Saída

-1

Exemplo 3

Entrada

1134abcd
+
11
a

Saída

1b