hdu2025 查詢最大元素

2021-06-23 02:17:30 字數 531 閱讀 3066

problem description

對於輸入的每個字串,查詢其中的最大字母,在該字母後面插入字串「(max)」。

input

輸入資料報括多個測試例項,每個例項由一行長度不超過100的字串組成,字串僅由大小寫字母構成。

output

對於每個測試例項輸出一行字串,輸出的結果是插入字串「(max)」後的結果,如果存在多個最大的字母,就在每乙個最大字母後面都插入"(max)"。

sample input

abcdefgfedcba

***xx

sample output

abcdefg(max)fedcba

x(max)x(max)x(max)x(max)x(max)

源**:

#include

#include

int main()

for(i=0;iprintf("\n"); }

return 0;  }

HDU 2025 查詢最大元素

problem description 對於輸入的每個字串,查詢其中的最大字母,在該字母後面插入字串 max input 輸入資料報括多個測試例項,每個例項由一行長度不超過100的字串組成,字串僅由大小寫字母構成。output 對於每個測試例項輸出一行字串,輸出的結果是插入字串 max 後的結果,如...

HDU 2025查詢最大元素

problem description 對於輸入的每個字串,查詢其中的最大字母,在該字母後面插入字串 max input 輸入資料報括多個測試例項,每個例項由一行長度不超過100的字串組成,字串僅由大小寫字母構成。output 對於每個測試例項輸出一行字串,輸出的結果是插入字串 max 後的結果,如...

解題報告 HDU2025 查詢最大元素

這個題就有意思了,其實找出最大值並不難,關鍵是如何將每個最大值後面都加上 max 有兩種方法 第一種是直接在輸出的時候控制,從前往後輸出,每遇到乙個最大的就在後面輸出 max 這種方法很輕鬆,然而我在做的時候沒有想過,而是用的第二種方法 第二種就是從後往前的給 max 讓位,每找到乙個最大的就將其後...