給定一個字串 str,請完成以下兩件事:
1.統計原字串中:
大寫英文字母(A–Z)的個數
小寫英文字母(a–z)的個數
數字(0–9)的個數
2.將整個字串內容反轉,並且將其中原為英文大寫的字元則換成小寫,原為英文小寫則換成大寫,數字則只改變位置但維持同樣數字。
舉例:
如果字串是aBcdE,則需輸出eDCbA
如果字串是2468,則需輸出8642
如果字串是c8763,則需輸出3678C
一個字串str
Note:
1. str可包含大小寫英文字母或數字,且字串長度不超過20位數(最多20個字元)
輸出需包含以下 4 行:
Uppercase letters: X
Lowercase letters: Y
Digits: Z
The reverse string of str is str_reversed.
Note:
1. 輸出的最後必須要有一個換行符號 (“\n”)
2.X為大寫英文字母數量、Y為小寫英文字母數量、Z為數字數量
3. str_reversed為反轉輸出後的字串,str為原字串