Donada una seqüència , una subseqüència de parells (o senars) es una seqüència d’elements parells (o senars) adjacents d’. Per exemple, si , una subseqüència d’elements parells d’ podria ser , o o , tot i que n’hi hauria alguna més (per a nombres senars seria igual, però òbviament amb senars).
Una subseqüència màxima de parells (senars) seria una subseqüència com l’anterior, però que no està pròpiament continguda dins de cap altra subseqüència de parells (senars). En l’exemple anterior, la subseqüència no és màxima, perquè està pròpiament continguda dins de . En canvi, la subseqüència és màxima perquè no està pròpiament continguda dins de cap altra subseqüència.
Cal implementar la programa que calculi la mida de la subseqüència màxima de parells més llarga i la mida de la subseqüència màxima de senars més llarga.
Una seqüència d’enters positius.
La mida de la subseqüència màxima de parells més llarga i la mida de la subseqüència màxima de senars més llarga.
Input
1 3 5 3 1 4 6 8 5 7 9 4 2 2 2 5 7
Output
PARELL: 4 SENAR: 5
Input
4 2 3 4 5 7
Output
PARELL: 2 SENAR: 2
Input
1 3 2 5 3 3 5
Output
PARELL: 1 SENAR: 4