def somatorio(x, y):
    soma = 0
    while x <= y:
        soma += x
        x += 1
    return soma

print(somatorio(1, 2))
print(somatorio(1, 5))

def somatorio_2(x, y): # usa a fórmula da soma da P.A.
    return (x + y) * (y - x + 1) // 2

print(somatorio_2(1, 2))
print(somatorio_2(1, 5))

def somatorio_3(x, y): # usando coisas prontas da linguagem
    return sum(range(x, y + 1)) # um range não inclui o valor final, por isso soma 1 ao y

print(somatorio_3(1, 2))
print(somatorio_3(1, 5))

