Tarefa 8

ATE meia noite de 6/10

item mais comum numa lista

Escreva um programa em prolog que le um a lista de numeros e/ou atomos e imprime o elemento mais frequente na lista (se houver mais do que um, qualquer um dos mais frequentes sera considerado como correto.

a lista será lida como

[el1, el2, el3, el4 ... eln].

onde eli é um elemento da lista, e a lista termina com um ponto e assim pode ser lido pelo predicado read

O predicado principal deverá se chamar topo (um predicado sem argumentos)

para a lista:

[2,3,4,2,4,5,1,7,ab,9,4].

o programa deve imprimir o 4 (que aparece 3 vezes na lista)

para a lista:

[2,3,4,2,4,5,1,7,ab,9,4,2].

tanto o 2 como o 4 são respostas corretas.