El 19/08/10 12:13, d1d4c escribió:

.../
Ala, a ver si algún (ente) programador de la lista se curra un script
para esto, jeje ;) Yo no sé sí sabría hacerlo (si me pongo, seguramente,
como cualquiera) pero puedo intentar escribirlo en castellano ahora.

Estoy mirando de hacerlo en python, ya he hecho el "hola mundo", jaja, ahora toca crear el diccionario recorriendo un archivo con la lista de pasajeros y sus correspondientes maximo€, con el formato (por ejemplo):

joana 13€
pep 11€
marga 15€
Carlos 14€
etc.

Si alguien se anima... ;)

Calculemos pues el precio del billete:

Paso 1:
Se recorre la lista_de_pasajeros y si el precio_del_bus dividido por el
número_de_pasajeros es mayor que el maximo€ de algún pasajero, se añade
ese pasajero a la lista X. Entonces se suman los maximo€ de los
pasajeros de la lista X para restarlo del precio_bus. A este resultado
le llamamos nuevo_precio_bus.

El paso 1 debe repetirse (sustituyendo el precio_bus por el
nuevo_precio_bus) hasta que la lista X se complete, es decir, hasta que
el resultado del paso 1 sea siempre el mismo por mucho que se repita.

Paso 2:
Restando el resultado de la suma de los maximo€ de las personas de la
lista X al nuevo_precio_bus, y dividiéndolo entre el número de personas
de la lista Y (el resto de pasajeros) tenemos el precio del billete.
.../


Saludos.
_______________________________________________
HackMeeting mailing list
[email protected]
https://listas.sindominio.net/mailman/listinfo/hackmeeting

Responder a