# No.18 うーさー暗号 # TODO:自身が何番目の文字か # 番号分前に進む # 変更した文字を順番に出力 st = input('Input word') new_st = 0 result = '' for i in range(0, len(st)): j = i + 1 new_st = ord(st[i]) - j while new_st < 65: new_st = new_st + 26 st = st[:i] + chr(new_st) + st[j:] print(st)