Sigui V un vector de mida N. Diem que el seu balanceig és la mitjana del valor absolut de la diferència entre els seus elements simètrics. Per exemple, si tenim el vector
| 3 | 5 | 1 | 5 | 2 | 3 | 2 |
el seu balanceig serà:
| = |
| = 1.33 |
Fes la funció balanceig(V1,V2) tal que
donats dos vectors V1,V2,
torni True si i només si
el balanceig de V1 és estrictament menor que el de V2.
Fixeu-vos que quan el nombre d’elements es senar, l’element del mig no es té en compte.
Per exemple, si tenim els vectors
| v1 = | ||
| |||||||
| v2 = | ||
|
tornarà True ja que el balanceig de v1 és 1.33 i el de v2 és 3.
En canvi, si tenim que:
| v1 = | ||
| |||||||
| v1 = | ||
|
la funció tornarà FALSE.
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.py et pot servir per a fer la teva solució, però no cal que n’enviïs
el contingut.
Entrada
Dos vectors d’enters V1, V2.
Sortida
True si i només si
el balanceig de V1 és estrictament menor que el de V2.
Input
3 5 1 5 2 3 2 4 6 2 9 1
Output
True
Input
4 6 2 9 1 3 5 1 5 2 3 2
Output
False