14748 - Reverse String   

Description

給定一個字串 str,請完成以下兩件事:

 

1.統計原字串中:

大寫英文字母(A–Z)的個數

小寫英文字母(a–z)的個數

數字(0–9)的個數

 

2.將整個字串內容反轉,並且將其中原為英文大寫的字元則換成小寫,原為英文小寫則換成大寫,數字則只改變位置但維持同樣數字。

舉例:

如果字串是aBcdE,則需輸出eDCbA

如果字串是2468,則需輸出8642

如果字串是c8763,則需輸出3678C

 

Input

一個字串str

 

Note:

1. str可包含大小寫英文字母或數字,且字串長度不超過20位數(最多20個字元)

 

Output

輸出需包含以下 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為原字串

 

Sample Input  Download

Sample Output  Download

Tags




Discuss