Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


suma equilibrada jutge, Ejercicios de Informática

exercisi python del jutge resolt

Tipo: Ejercicios

2020/2021

Subido el 25/09/2021

mapuzu
mapuzu 🇪🇸

5

(1)

23 documentos

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
def suma_equilibrada(f):
'''
>>> suma_equilibrada([1, 1, 1, 1])
1
>>> suma_equilibrada([10, 10, 7, 3, 30])
3
>>> suma_equilibrada([10, 20])
-1
>>> suma_equilibrada([-3, 5, -2])
2
>>> suma_equilibrada([0])
0
>>> suma_equilibrada([])
-1
'''
sa = 0
sp =sum(f)
for i in range(len(f)):
sa += f[i]
sp -= f[i]
if sa == sp:
return i
return -1
if __name__ == "__main__":
import doctest
doctest.testmod(verbose=True)

Vista previa parcial del texto

¡Descarga suma equilibrada jutge y más Ejercicios en PDF de Informática solo en Docsity!

def suma_equilibrada(f): '''

suma_equilibrada([1, 1, 1, 1]) 1 suma_equilibrada([10, 10, 7, 3, 30]) 3 suma_equilibrada([10, 20])

suma_equilibrada([-3, 5, -2]) 2 suma_equilibrada([0]) 0 suma_equilibrada([])

''' sa = 0 sp =sum(f) for i in range(len(f)): sa += f[i] sp -= f[i] if sa == sp: return i return - if name == "main": import doctest doctest.testmod(verbose=True)