#46050: Python解


chunyutsai97@gmail.com (淳)

學校 : 臺北市立陽明高級中學
編號 : 259744
來源 : [122.116.19.249]
最後登入時間 :
2025-05-13 22:37:23
d117. 10924 - Prime Words -- UVa10924 | From: [122.116.19.249] | 發表日期 : 2025-05-14 01:29

def is_prime(n):
    if n <= 2: return True
    for i in range(2, int(n**0.5)+1):
        if n % i == 0:
            return False
    return True
def ttn(s):
    if 'a' <= s <= 'z':
        return ord(s) - 96
    elif 'A' <= s <= 'Z':
        return ord(s) - 38
    else:
        return 0

while True:
    try:
        a = sum(ttn(i) for i in input())
        print(f'It is {"" if is_prime(a) else "not "}a prime word.')
    except: break

 
ZeroJudge Forum