nowcoder(16)--圖片整理

題目描述
Lily上課時使用字母數字圖片教小朋友們學習英語單詞,每次都需要把這些圖片按照大小(ASCII碼值從小到大)排列收好。請大家給Lily幫忙,通過C語言解決。

輸入描述:
Lily使用的圖片包括"A"到"Z"、“a"到"z”、“0"到"9”。輸入字母或數字個數不超過1024。

輸出描述:
Lily的所有圖片按照從小到大的順序輸出

示例1

輸入

Ihave1nose2hands10fingers
輸出

0112Iaadeeefghhinnnorsssv

解答:

#include <iostream>
#include <algorithm>

using namespace std;

int main(){
    string pic;
    
    while(getline(cin,pic)){
        sort(pic.begin(),pic.end());
        cout << pic <<endl;
    }
    
    return 0;
    
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章