Difference between revisions of "Problema das operações com conjuntos"
From AdonaiMedrado.Pro.Br
(→Dificuldade Única) |
(→Dificuldade Única) |
||
Line 13: | Line 13: | ||
*As entradas sempre serão válidas e os elementos serão únicos dentro de cada conjunto. | *As entradas sempre serão válidas e os elementos serão únicos dentro de cada conjunto. | ||
*Um conjunto poderá ter de 0 até 100 elementos. | *Um conjunto poderá ter de 0 até 100 elementos. | ||
− | *Cada | + | *Cada elemento do conjunto será um número entre 0 e 99. |
*Sendo o primeiro conjunto informado A e o segundo B a diferença sempre deverá ser calculada assumindo-se o resultado da operação A - B. | *Sendo o primeiro conjunto informado A e o segundo B a diferença sempre deverá ser calculada assumindo-se o resultado da operação A - B. | ||
Latest revision as of 12:34, 1 October 2008
Contents
Dificuldade Única
Um professor de matemática deseja um programa para ensinar as operações com conjuntos a seus alunos. O programa deve ser simples, porém completo, aceitando as operações de intersecção, união e diferença entre dois conjuntos quaisquer. Na entrada dos dados o usuário fornecerá as informações, uma em cada linha, na seguinte ordem:
- A operação, sendo i=intersecção, u=união e d=diferença.
- O número de elementos do primeiro conjunto.
- Os elementos do primeiro conjunto (um elemento por linha).
- O número de elementos do segundo conjunto.
- Os elementos do segundo conjunto (um elemento por linha).
A saída deverá ser os elementos do conjunto resultado em ordem crescente e separados por espaço. Não exiba elementos duplicados.
Garantias e considerações:
- As entradas sempre serão válidas e os elementos serão únicos dentro de cada conjunto.
- Um conjunto poderá ter de 0 até 100 elementos.
- Cada elemento do conjunto será um número entre 0 e 99.
- Sendo o primeiro conjunto informado A e o segundo B a diferença sempre deverá ser calculada assumindo-se o resultado da operação A - B.
Lembrete:
- Intersecção: é o conjunto formado pelos elementos comuns aos dois conjuntos.
- União: é o conjunto formado por todos os elementos comuns e não comuns.
- Diferença: é o conjunto formado pelos elementos do primeiro conjunto que não pertencem ao segundo.
Exemplo 1
Entrada
u 4 1 2 4 5 2 3 4
Saída
1 2 3 4 5
Exemplo 2
Entrada
i 4 1 2 4 5 2 3 4
Saída
4
Exemplo 3
Entrada
d 4 1 2 4 5 2 3 4
Saída
1 2 5