#!/usr/bin/python
# coding: utf-8

#--------------------------------------------------------------------
# Fichero:  sumaresultados.py
# Objetivo: Suma los resultados de cada línea de un fichero
# Autor:    Pedro Reina <pedro@pedroreina.net>
# Fecha:    M.12.12.2023
# Atención: solo se ha probado en Python 2.7
# Licencia: Dominio público
#           https://creativecommons.org/publicdomain/zero/1.0/
#--------------------------------------------------------------------

#------------------------------------------------
# Módulos
#------------------------------------------------

# Para leer la línea de órdenes
import sys

#------------------------------------------------
# El programa
#------------------------------------------------

# Leemos el nombre del archivo con los datos de la línea de órdenes
Nombre = sys.argv[1]

# La lista de resultados
Resultado = []

# Leemos los datos del archivo
with open(Nombre) as Fichero:
    Datos = Fichero.readlines()

# Leemos cada resultado
for Dato in Datos:
    Textos = Dato.split('-')
    Numeros = map(int,Textos);
    Resultado.append(sum(Numeros))

# Ordenamos
Resultado.sort()

# Damos el resultado
print Resultado
