Problema para resolver algoritmo

ALGUEM SABE RESOLVER ESSE ALGORITMO, e pode me passar o codigo?

Uma progressão aritmética (PA) é um sequência numérica em que cada termo, a partir do segundo, é igual à soma do termo anterior com uma constante R positiva (denominada razão).

A fórmula geral de uma PA é:

an = a1 + (n - 1) * R

Dado um conjunto de números inteiros positivos, identificar todos os subconjuntos de no mínimo 3 elementos onde os números formam uma progressão aritmética.

Devem ser apresentados sempre os maiores subconjuntos que forme uma PA.

Assuma que o usuário irá digitar sempre um conjunto de 8 números.

Por exemplo,

Entrada: 1 2 3 5 6 7 9 28

Saída: (1,2,3), (5,6,7), (1,3,5,7,9), (3,6,9), (1,5,9)

Note que, por exemplo, (1,3,5) não deve ser apresentada, porque já faz parte de (1,3,5,7,9).

Respondendo a sua pergunta: Não.

Explicando: O correto é que você tente fazer e, as dúvidas que aparecerem, você coloca aqui pra galera te ajudar.

Abraços.

1 curtida