O que é um Problema
Modos de Definir uma Função
Por enumeração exaustiva
- Fornece-se todos os conjuntos de pares, dado, resultado.
- Só se aplica no caso que o conjunto de dados é finito.
Declarativamente
- Dar propriedades que devem ser satisfeitas pela solução do problema.
- Da mesma forma que um conjunto pode ser definido por uma propriedade, uma função pode ser definida da mesma maneira.