s=input("请输入字符串:")
n=len(s);flag=False;ans="";c=1
for i in range(0,n-1):
if (1) :
ans=ans+s[i]
flag=True
c=c+1
elif ord(s[i])+1!=ord(s[i+1]):
ans=ans+str(c)
flag=False
c=1
else:
c=c+1
if (2) :
ans=ans+str(c)
else:
ans=ans+s[i+1]+str(c)
print("压缩后的字符串为:",ans)
划线处可选语句有:
①flag=True ②flag=False
③ord(s[i])+1==ord(s[i+1])and flag==False
④ord(s[i])+1==ord(s[i+1])and flag==True 下列代码顺序正确的是( )