• + 0 comments
    def distinct(words: list[str]) -> None:
        counter: dict[str,int] = {}
    
        for word in words:
            if word in counter:
                counter[word] += 1
            else:
                counter[word] = 1
    
        print(len(counter))
        for v in counter.values():
            print(v, end=' ')
    
    
    if __name__ == "__main__":
        n = int(input())
        words = [input() for i in range(n)]
        distinct(words)