Un subvector d’un vector és una secció d’elements consecutius. Per exemple, si v = [1,2,3,4,5,6], un possible subvector de v seria [3,4,5], però [2,3,5] no ho seria.
Feu la funció mes_llarg(V)
tal que,
donat un vector V
que només conté 0’s i 1’s,
torna la mida del subvector més llarg amb els
mateixos nombres.
Per exemple, si:
v | = | [0,0,1,1,1,1,0,0,1,0,0,0,0,0,1,1,1] |
la funció torna 5, que és la mida del subvector:
v | = | [0,0,1,1,1,1,0,0,1,0,0,0,0,05,1,1,1] |
Observació
Només cal que enviïs el fitxer amb la funció (i les funcions auxiliars que hagis fet)
que et demanem i prou.
El fitxer main.R
et pot servir per a fer la teva solució, però no cal que n’enviïs
el contingut.
Entrada
El vector V
que només conté 0’s i 1’s.
Sortida
La mida del subvector de V
més llarg.
Input
17 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 1 1
Output
5
Input
23 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0
Output
8