|
Time |
Memory |
Case 1 |
1 sec |
32 MB |
Case 2 |
1 sec |
32 MB |
Case 3 |
1 sec |
32 MB |
Case 4 |
1 sec |
32 MB |
Case 5 |
1 sec |
32 MB |
Case 6 |
1 sec |
32 MB |
Case 7 |
1 sec |
32 MB |
Case 8 |
1 sec |
32 MB |
Case 9 |
1 sec |
32 MB |
Case 10 |
1 sec |
32 MB |
Description
給定一個字串(稱為 Str),請試著輸出字串中重複最多次的英文字母以及該字母重複的次數。
Note:
- 僅需計算英文字母重複次數,不必計算特殊字元、空白字元及數字的重複次數
- 大小寫不同的相同字母,請統一視為小寫計算
- 需考慮的情況:
- 只有一個重複最多次的字母
- 有多個重複最多次的字母
- 字串中沒有英文字母
Sample IO
Input:
Banana
Output:
a: 3
Input:
Yoyo
Output:
o: 2
y: 2
*請由a到z排列輸出
Input:
/(‘~ ` )~
Output:
none
4. 補充說明:特殊字元包括(~ ` ! @ # $ % ^ & * ( ) _ - + = { } [ ] \ | : ; ‘ “ < > , . / ? 空白字元)
Input
一個字串 Str[]
Note:
-
Str[] 長度不超過50(最多可容納50個字元)
-
字串 Str[] 內可能包含空白字元(Hint: input 用 gets() 實作)
Output
輸出必須符合以下格式:
result: times
result: times
result: times
result: times
none
Note:
-
輸出的最後必須要有一個換行符號 (“\n”)
-
result請使用小寫英文字母
Tags