PAT乙級1043 C 龍哥哥的刷題路

2021-10-02 10:08:34 字數 784 閱讀 8179

1043 輸出patest (20分)

給定乙個長度不超過 10^​4的、僅由英文本母構成的字串。請將字元重新調整順序,按 patestpatest… 這樣的順序輸出,並忽略其它字元。當然,六種字元的個數不一定是一樣多的,若某種字元已經輸出完,則餘下的字元仍按 patest 的順序列印,直到所有字元都被輸出。

輸入格式:

輸入在一行中給出乙個長度不超過 10^4的、僅由英文本母構成的非空字串。

輸出格式:

在一行中按題目要求輸出排序後的字串。題目保證輸出非空。

輸出樣例:

patestpatestptetptepepee

解題思路:將p,a,t,e,s,t出現的次數存入map中,最後依次輸出即可

#include

#include

#include

#include

using

namespace std;

intmain()

}while

(true)if

(cmap[

'p']!=0

)if(cmap[

'a']!=0

)if(cmap[

't']!=0

)if(cmap[

'e']!=0

)if(cmap[

's']!=0

)if(cmap[

't']!=0

)}cout << result << endl;

return0;

}

PAT乙級1032 C 龍哥哥的刷題路

1032 挖掘機技術哪家強 20分 為了用事實說明挖掘機技術到底哪家強,pat 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。輸入格式 輸入在第 1 行給出不超過 10 5的正整數 n,即參賽人數。隨後 n 行,每行給出一位參賽者的資訊和成績,包括其所代表的學校的編號 從 1...

PAT乙級1038 C 龍哥哥的刷題路

1038 統計同成績學生 20分 本題要求讀入 n 名學生的成績,將獲得某一給定分數的學生人數輸出。輸入格式 輸入在第 1 行給出不超過 10 5的正整數 n,即學生總人數。隨後一行給出 n 名學生的百分制整數成績,中間以空格分隔。最後一行給出要查詢的分數個數 k 不超過 n 的正整數 隨後是 k ...

PAT乙級1042 C 龍哥哥的刷題路

1042 字元統計 20分 請編寫程式,找出一段給定文字 現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過 1000 的字串。字串由 ascii 碼表中任意可見字元及空格組成,至少包含 1 個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現...