CloudCoder Python feladatgyujtemeny/ponttabla

A MathWikiből
A lap korábbi változatát látod, amilyen Csirke (vitalap | szerkesztései) 2015. szeptember 11., 05:23-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
def ponttabla(tablazat):
    print tablazat
    sorok = tablazat.split("\n")
    nevek = sorok[0].split("|")[1:]
    n = len(nevek)
    for i in range(n):
        nevek[i] = nevek[i].strip()
 
    pontok = [0 for i in range(n)]
    for sor in sorok[1:]:
        elemek = sor.split("|")
        for i in range(n):
            pontok[i] += int(elemek[i+1])
 
    pont_szotar = {}
    for i in range(n):
        pont_szotar[nevek[i]] = pontok[i]
    return pont_szotar
Személyes eszközök