s1Eva_IIT2014_T3 Parasailing sin sobrecarga, parejas

Propuesta de solución en Python, también el diagrama en pdf

# ICM00794-Fundamentos de Computación - FCNM-ESPOL
# 1ra Evaluación II Term 2014 - FCNM-ESPOL
# Parasailing. Formar parejas
# propuesta solucion: edelros@espol.edu.ec

import numpy

capacidad = int(input("capacidad del dispositivo:"))
n = int(input("Personas en cola: "))
peso = numpy.zeros((n+1),dtype=int)
i = 1
while (i<=n):
    peso[i] = int(input("Peso[ "+str(i)+"]:"))
    i = i+1

# busca parejas
parejas = 0
i = 1
while (i<n):
    j = i+1
    while (j<=n):
        s = peso[i]+peso[j]
        if (s<=capacidad):
            parejas = parejas+1
        j = j+1
    i = i+1

print("La cantidad de parejas encontradas es: ")
print(parejas)