• + 0 comments

    What about this:

    if __name__ == "__main__":
        n = int(input().strip())
        words = [input().strip() for _ in range(n)]
        counters = {}
        
        for word in words:
            counters[word] = counters.get(word,0)+1        
    
        print(len(counters))
        print(" ".join(map(str, counters.values()))