C 程式設計題解 查詢最大元素

2021-10-02 10:33:30 字數 1052 閱讀 6876

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

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

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

樣例輸入

abcdefgfedcba

***xx

樣例輸出

abcdefg(max)fedcba

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

我的**

#include 

#include

using namespace std;

char max

(char*);

void

insert

(char*

,char*);

const char s[6]

="(max)"

;const int len=

strlen

(s);

//len為s中字元的個數

int main()

}for

(int i=

0;str[i]

;i++

) cout<}return0;

}char max

(char* str)

return ans;

//返回最大值

}void

insert

(char* ps,char* str)

//逐個賦值

ps++

;*ps=

'(';

ps++

;*ps=

'm';

ps++

;*ps=

'a';

ps++

;*ps=

'x';

ps++

;*ps=

')';

}

查詢最大元素

time limit 1000ms memory limit 65536k 有疑問?點這裡 對於輸入的每個字串,查詢其中的最大字母,在該字母後面插入字串 max 輸入資料報括多個測試例項,每個例項由一行長度不超過100的字串組成,字串僅由大小寫字母構成。對於每個測試例項輸出一行字串,輸出的結果是插入...

查詢最大元素

設計思想 遍歷字串找到最大的字元,標記出來,輸出的時候當遇到最大的字串,就用最 大字元 max 代替就可以了。實現 include include include include using namespace std int main cout problem description 對於輸入的每...

查詢最大元素

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