50分,求解
查看原帖
50分,求解
1267285
ash2333楼主2024/4/9 14:34
s = input()
k = []
t = []
for i in s:
    t.append(i)
for i in range(0,len(t)-1):
    if 'a'<=t[i]<='z' or 'Z'>=t[i]>='A':
        if t[i+1] >= '0' and t[i+1] <= '9':
            for j in range(int(float(t[i+1]))):
                k.append(t[i])
        else:
            if  ('a'<=t[i+1]<='z' or 'Z'>=t[i+1]>='A') and ('a'<=t[i]<='z' or 'Z'>=t[i]>='A'):
                k.append(t[i])
if len(t)%2 != 0 and ('z'>=t[-1]>='a' or 'A'<=t[-1]<='Z'):
    k.append(t[-1])
k = ''.join(map(str,k))
print(k)
2024/4/9 14:34
加载中...