def _(item):
    print('\n', item, '. feladat:\n', sep='')

_(1)

print('A meccs.txt állomány adatainak olvasása…')
file= open('inf_e_20071106_m_04_meccs.txt')
dmmy= file.readline()
l_l= [line.split() for line in file]
l_t= [(int(l[0]), l[5], l[6], int(l[3]), int(l[4]), int(l[1]), int(l[2])) for l in l_l]

_(2)

n= int(input('Kérem egy forduló számát: '))
for t in l_t:
    if t[0]==n:
        print('%s%s: %1d-%1d (%1d-%1d)' % (t[1], t[2], t[5], t[6], t[3], t[4]))

_(3)

print('A bajnokság során a következő csapatoknak sikerült megfordítaniuk az állást a második félidőben:')
for t in l_t:
    if   t[3]<t[4] and t[5]>t[6]:
        print('%2d. forduló: %s' %(t[0], t[1]))
    elif t[3]>t[4] and t[5]<t[6]:
        print('%2d. forduló: %s' %(t[0], t[2]))

_(4)

team= input('Kérem, adja meg egy csapat nevét: ')

_(5)

g_sc, g_cc= 0, 0
for t in l_t:
    if   t[1]==team:
        g_sc+= t[5]
        g_cc+= t[6]
    elif t[2]==team:
        g_sc+= t[6]
        g_cc+= t[5]
print('lőtt: %d kapott: %d' % (g_sc, g_cc))

_(6)

d= {}
for t in l_t:
    if   t[1]==team and t[5]<t[6]:
        d[t[0]]= t[2]
if len(d)==0:
    print('A csapat otthon veretlen maradt.')
else:
    print('A csapat otthon a %d. fordulóban kapott ki először a %s csapattól.' % (min(d), d[min(d)]))

_(7)

d= {}
for t in l_t:
    tpl= (t[3], t[4])
    key= (max(tpl), min(tpl))
    if key in d:
        d[key]+=1
    else:
        d[key]= 1
print('A stat.txt állomány adatainak írása…')
with open('inf_e_20071106_m_04_stat.txt', 'w') as f:
    for key in d:
        f.write('%d-%d: %d darab\n' % (key[0], key[1], d[key]))