求解答!!!怎么修改呀

p1,p2,p3=map(int,input().split())

s=input()

for i,element in enumerate(s):

if s[i]=='-' and i<len(s)-1:

if s[i+1]>s[i-1]:

s1=''

for j in range(ord(s[i-1])+1,ord(s[i+1])):

if p1==1:

s1+=chr(j).lower()*p2

elif p1==2:

s1+=chr(j).upper()*p2

else:

s1+='*'*p2

if p3==2:

s1=s1[::-1]

s=s[:i]+s1+s[i+1:]

else:

if ord(s[i-1])+1==ord(s[i+1]):

s=s[:i]+s[i+1:]

print(s)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务