Facebook
From AP, 4 Years ago, written in Python.
Embed
Download Paste or View Raw
Hits: 189
  1. n = int(input())
  2. sub = {}
  3. prsn = {}
  4.  
  5. for i in range(n):
  6.     s = input().split()
  7.  
  8.     suma = 0
  9.     for j in range(1, len(s)):
  10.         x, y = s[j].split(':')
  11.         y = float(y)
  12.         suma += y
  13.  
  14.         if x not in sub:
  15.             sub.update({x: [y, 1]})
  16.         else:
  17.             sub[x][0] += y
  18.             sub[x][1] += 1
  19.  
  20.     prsn.update({s[0]: suma/(len(s)-1)})
  21.  
  22. for i in sorted(prsn.keys()):
  23.     print(i, prsn[i])
  24.  
  25. for i in sorted(sub.keys()):
  26.     print(i, sub[i][0]/sub[i][1])