URI Online Judge | 1259
Pares e Ímpares
Por Neilor Tonin, URI
Brasil
Timelimit: 1
Considerando a entrada de valores inteiros não negativos, ordene estes valores segundo o seguinte critério:
- Primeiro os Pares
- Depois os Ímpares
Sendo que deverão ser apresentados os pares em ordem crescente e depois os ímpares em ordem decrescente.
Entrada
A primeira linha de entrada contém um único inteiro positivo N (1 < N < 105) Este é o número de linhas de entrada que vem logo a seguir. As próximas N linhas conterão, cada uma delas, um valor inteiro não negativo.
Saída
Apresente
todos os valores lidos na entrada segundo a ordem apresentada acima.
Cada número deve ser impresso em uma linha, conforme exemplo abaixo.
qte = int(input())
pares = []
impares = []
for n in range(qte):
num = int(input())
if num % 2 == 0:
pares.append(num)
else:
impares.append(num)
pares.sort()
impares.sort(reverse=True)
for p in pares:
print(p)
for i in impares:
print(i)
0 Comentários