| # | Problem | Pass Rate (passed user / total user) |
|---|---|---|
| 14773 | Substring Finder |
|
| 14774 | Quiz Score Analyzer |
|
| 14775 | Casting the Emperor |
|
| 14776 | Pokemon go! |
|
Description
給定一個字串 str 與一個搜尋目標字元 ch,請找出該字元在字串中出現的所有位置(從0開始計算),並將這些位置以陣列形式輸出。搜尋時不區分大小寫。如果該字元沒有出現,請輸出 Not Found。
Input
第一行為一個字串 str(長度不超過50)
第二行為一個字元 ch
Note:
1.str 與 ch 可包含大小寫英文字母。
2.字串長度不超過50個字元(最多50個字元)。
Output
如果有找到,輸出:
Found at positions: X, Y, Z, …
若沒找到則輸出:
Not Found
Note:
1. 輸出的最後必須要有一個換行符號 (“\n”)
2.X, Y, Z 為字元ch(不分大小寫)出現的位置
Sample Input Download
Sample Output Download
Discuss
Description
輸入 N 個成績(0~100 的整數),請統計並輸出以下資訊:
1.及格(>=60)的人數
2.不及格的人數
3.最高分與最低分
4.平均分數(取到小數點後一位)
5.及格率(百分比,取整數 %)
Input
第一行為一個正整數N (N<=50),接下來一行為N個整數成績。
Output
輸出5行:
Pass: X
Fail: Y
Highest: Z, Lowest: W
Average: A
Pass Rate: B%
Note:
1. 輸出的最後必須要有一個換行符號 (“\n”)
Sample Input Download
Sample Output Download
Discuss
Description
導演想在演員中挑選一位飾演皇帝。
共有 n 位演員(編號 1 到 n) 站成一個圓圈。
從第 1 位演員開始,按照順時針方向數數,每次數到 第 k 位演員,該演員就會被淘汰。
淘汰後,從該演員的下一位重新開始數,持續進行,直到只剩下一位演員。
最後留下的演員,就是導演選出的「皇帝」。
Input
輸入包含一行,內有兩個整數:
1. n:演員人數 (1 ≤ n ≤ 10)
2. k:數到第幾位要淘汰 (1 ≤ k ≤ 100)
Output
輸出兩行:
淘汰順序,以空格分隔
格式:Elimination order: X1 X2 X3 ...
最後剩下的演員
格式:The Emperor: Y
Note:
1. 輸出的最後必須要有一個換行符號 (“\n”)
2.即使輸出的部分沒有內容,也需要在冒號後留一隔空格再換行
Sample Input Download
Sample Output Download
Discuss
Description
小志和他的朋友們養了 n 隻寶可夢,每隻寶可夢有兩個屬性:
1.種類等級 (type_level)
0:龍
1:鳳凰
2:獅子
3:兔子
4:貓
5:狗
(種類數字越小,等級越高;種類數字大表示等級低)
2.力量值 (power):整數,數字越大表示力量越強
比賽規則:
-每輪淘汰等級最低的寶可夢(type_level數字最大)
-如果同等級有多隻,則淘汰力量值最小的
-如果等級與力量值都相同,則淘汰輸入順序最前的
比賽持續直到剩下最後一隻寶可夢。
請輸出:
淘汰順序(輸入順序為每隻寶可夢的編號)
最後剩下寶可夢的編號
Input
第一行:整數 n (1 ≤ n ≤ 10)
接下來 n 行,每行兩個整數:
type_level power
1. 0 ≤ type_level ≤ 5
2. 1 ≤ power ≤ 1000
Output
第一行:淘汰順序,用空格分隔
Elimination order: X1 X2 X3 ...
第二行:最後剩下的寵物
Last remaining pet: Y
Note:
1. 輸出的最後必須要有一個換行符號 (“\n”)