3251 - IP_2025_YOU_MID_PRACTICE Scoreboard

Time

2025/10/14 00:00:00 2025/12/31 23:59:00

Clarification

# Problem Asker Description Reply Replier Reply Time For all team

# Problem Pass Rate (passed user / total user)
14773 Substring Finder
14774 Quiz Score Analyzer
14775 Casting the Emperor
14776 Pokemon go!

14773 - Substring Finder   

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




14774 - Quiz Score Analyzer   

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




14775 - Casting the Emperor   

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




14776 - Pokemon go!   

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”)

 

Sample Input  Download

Sample Output  Download




Discuss