Alkaid


私信TA

用户名:Alkaid

访问量:1331

签 名:

等  级
排  名 13908
经  验 904
参赛次数 0
文章发表 15
年  龄 0
在职情况 学生
学  校 华中农业大学
专  业

  自我简介:

解题思路:

注意事项:注意输入行,猜测系统测试时,有类似'zz aa 2wa'连着的测试数据,所以输入用list处理则为['z','z',' ','a'...]的,空格也会单独占一个位置,属于不变化的“其他符号”。50%错在认为数据是'1 2 3'这样单独输入的,以及认为空格不算‘符号’


参考代码:

xx=list(input())

yy=list()

for ii in xx:

    cc=ord(ii)

    if 97<=cc<=121 or 65<=cc<=89:

        yy.append(chr(cc+1))

    elif cc==122:

        yy.append('a')

    elif cc==90:

        yy.append('A')

    else:yy.append(ii)

print(''.join(yy))


 

0.0分

0 人评分

  评论区

  • «
  • »