Collections.OrderedDict()

  • + 0 comments
    from collections import OrderedDict
    l=[]
    d=OrderedDict()
    for _ in range(int(input())):
        a=input()
        l.append(a)
    
    for i in l:
        j=i.split(" ")
        j[-1]=str(l.count(i)*int(j[-1]))
        d[" ".join(j)]=l.count(i)
    for i in d:
        print(i)