華為OJ 字串排序

2021-07-14 23:02:40 字數 582 閱讀 3890

實現功能:

編寫乙個程式,將輸入字串中的字元按如下規則排序。

規則1:英文本母從a到z排列,不區分大小寫。

如,輸入:type 輸出:epty

規則2:同乙個英文本母的大小寫同時存在時,按照輸入順序排列。

如,輸入:baba 輸出:aabb

規則3:非英文本母的其它字元保持原來的位置。

如,輸入:by?e 輸出:be?y

樣例: 輸入:

a famous saying: much ado about nothing(2012/8).

輸出:a aaaabc dfgghh: iimm nnn oooos sttuuuy (2012/8).

*/#include#include#include#includeusing namespace std;

int iszimu(char zifu)

int comp(char a,char b)

{ if(a>='a'&&a<='z')

a+='a'-'a';

if(b>='a'&&b<='z')

b+='a'-'a';

return a

華為OJ(字串排序)

描述 編寫乙個程式,將輸入字串中的字元按如下規則排序。規則1 英文本母從a到 z排列,不區分大小寫。如,輸入 type 輸出 epty規則2 同乙個英文本母的大小寫同時存在時,按照輸入順序排列。如,輸入 baba 輸出 aabb規則3 非英文本母的其它字元保持原來的位置。如,輸入 by?e 輸出 b...

華為OJ 字串排序

描述 編寫乙個程式,將輸入字串中的字元按如下規則排序。規則1 英文本母從a到 z排列,不區分大小寫。如,輸入 type 輸出 epty規則2 同乙個英文本母的大小寫同時存在時,按照輸入順序排列。如,輸入 baba 輸出 aabb規則3 非英文本母的其它字元保持原來的位置。如,輸入 by?e 輸出 b...

華為 OJ 字串排序

編寫乙個程式,將輸入字串中的字元按如下規則排序。規則 1 英文本母從a到 z排列,不區分大小寫。如,輸入 type 輸出 epty 規則 2 同乙個英文本母的大小寫同時存在時,按照輸入順序排列。如,輸入 baba 輸出 aabb 規則 3 非英文本母的其它字元保持原來的位置。如,輸入 by?e 輸出...