#P0708. 字符变形

字符变形

题目描述

给定一个只包含英文字母和数字字符的字符串 s,请你按顺序对其中每个字符进行转换:

  • 如果这个字符是小写字母,就把它变成对应的大写字母;
  • 如果这个字符是大写字母,就把它变成对应的小写字母;
  • 如果这个字符是数字字符,就先把它转换成对应的数字,再把它变成一个小写字母:
    • 0 变成 a
    • 1 变成 b
    • 2 变成 c
    • ...
    • 9 变成 j

请输出转换后的字符串。

输入格式

输入一行,一个只包含英文字母和数字字符的字符串 s

输出格式

输出一行,表示转换后的字符串。

样例

aB3z0
AbdZa

样例说明

  • a 是小写字母,变成 A
  • B 是大写字母,变成 b
  • 3 是数字字符,对应数字 3,变成 d
  • z 是小写字母,变成 Z
  • 0 是数字字符,对应数字 0,变成 a

所以输出 AbdZa

数据范围

  • 对于 100% 的数据,满足 1 <= s.length() <= 100
  • 字符串中只包含英文字母和数字字符