【題解】ZeroJudge e706: 12820 – Cool Word

【題目敘述】https://zerojudge.tw/ShowProblem?problemid=e706

Python code

Case = 1
while True:
    try:
        n = int(input())
        ans = 0
        for _ in range(n):
            dic = {}
            s = input()
            for c in s:
                dic[c] = dic.get(c, 0) + 1

            if len(dic.keys()) >= 2 and len(dic.keys()) == len(set(dic.values())):
                ans += 1
        print(f"Case {Case}: {ans}")
        Case += 1
    except:
        break
分享本文 Share with friends