s = input()

ans = []

r = ''
for x in s:
    if x.isupper() or x.islower():
        r += x
    else:
        ans.append(r)
        r = ''

if r != '':
    ans.append(r)
ans = ans[::-1]
print(' '.join(ans))

通过内置isupper()和islower()函数判断是否是大小写字母

如果遇到非字母,就把当前记录的字符串加入答案

最后合并输出

#牛客春招刷题训练营#