diff --git a/lista-08/02/enunciado.txt b/lista-08/02/enunciado.txt index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0eafea50e9ae2d75e91e5e96e40da858a22773a7 100644 --- a/lista-08/02/enunciado.txt +++ b/lista-08/02/enunciado.txt @@ -0,0 +1,19 @@ +Faça um programa em Free Pascal que leia diversas linhas nas quais as linhas ı́mpares contém o tamanho n (0 ≤ n ≤ 100) da sequência de números inteiros que deve ser lida na linha subsequente. Quando uma linha ı́mpar contiver o valor zero significa que a entrada de dados acabou e seu programa deverá encerrar com a impressão de todas as sequências originais e também compactadas pela eliminação de +todos os elementos repetidos de cada sequência. +No exemplo abaixo, O significa a sequência original e C a sequência compactada. + +Exemplo de entrada: +5 +2 4 7 -1 2 +3 +1 1 1 +7 +3 4 5 3 7 5 1 +0 +Saı́da esperada: +O: 2 4 7 -1 2 +C: 2 4 7 -1 +O: 1 1 1 +C: 1 +O: 3 4 5 3 7 5 1 +C: 3 4 5 7 1