給定乙個長度不超過10000的、僅由英文本母構成的字串。請將字元重新調整順序,按gpltgplt…這樣的順序輸出,並忽略其它字元。當然,四種字元(不區分大小寫)的個數不一定是一樣多的,若某種字元已經輸出完,則餘下的字元仍按gplt的順序列印,直到所有字元都被輸出。
輸入格式:
輸入在一行中給出乙個長度不超過10000的、僅由英文本母構成的非空字串。
輸出格式:
在一行中按題目要求輸出排序後的字串。題目保證輸出非空。
輸入樣例:
pctclnglorglrtlhgljklhgfaupewskgt
輸出樣例:
gpltgpltgltglgll
思路就是先遍歷一遍,然後記錄所需的字母,然後再輸出;難度在於4個字母的數量不相同,可以用while來解決這個問題如
while(x>0||y>0||z>0||b>0)就可以直到xyzb都等於0的時候才會結束,然後,後面接乙個–就歐克了
#include
#include
int main()
if(str[i]『l』||str[i]『l』)
if(str[i]『t』||str[i]『t』)
if(str[i]『g』||str[i]『g』)
}while(p>0||l>0||t>0||g>0)
if(p>0)
if(l>0)
}printf("\n");
return 0;
}
天梯賽 5 7 輸出GPLT
5 7 輸出gplt 20分 給定乙個長度不超過10000的 僅由英文本母構成的字串。請將字元重新調整順序,按gpltgplt.這樣的順序輸出,並忽略其它字元。當然,四種字元 不區分大小寫 的個數不一定是一樣多的,若某種字元已經輸出完,則餘下的字元仍按gplt的順序列印,直到所有字元都被輸出。輸入在...
PAT 天梯賽 L1 023 輸出GPLT
給定乙個長度不超過10000的 僅由英文本母構成的字串。請將字元重新調整順序,按 gpltgplt.這樣的順序輸出,並忽略其它字元。當然,四種字元 不區分大小寫 的個數不一定是一樣多的,若某種字元已經輸出完,則餘下的字元仍按gplt的順序列印,直到所有字元都被輸出。輸入格式 輸入在一行中給出乙個長度...
天梯賽總結
昨天的天梯賽,比賽前沒有一點比賽個感覺,而是感覺要參加考試 0.0 而且比賽還推遲了1個小時10分鐘,關鍵還是在中午,在考場坐了1個半小時,比賽開始後做完l1的題後感覺腦袋都要炸了,l1的題都很簡單,但是還是有一道題沒有拿到滿分,一直找不到bug然後我就果斷的放棄了,開始做l2的題第一道題看完之後迅...