Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

EDUPT10 - Par ou Impar

Crie uma função em C que recebe como parâmetro uma lista simplesmente ligada de inteiros. A função deve dividir os elementos da lista em duas outras listas simplesmente ligadas, uma com os valores pares e outra com os valores ímpares da lista recebida. Para retornar as duas listas use uma variável do seguinte tipo de estrutura:

struct duasListas

{

Lista *pontPares;

Lista *pontImpares;

};

typedef struct duasListas DuasListas;

 

DuasListas *dividirParImpar(Lista *pontLista);


Exemplo de Entrada (a entrada termina quando o valor -1 é lido)

23

45

65

28

33

64

7

34

9

87

90

-1

 

Exemplo de Saída

Impares:

23

45

65

33

7

9

87

 

Pares:

28

64

34

90



Added by:IFTM_Maratona
Date:2022-11-09
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.