數字(南陽oj1162)(字串處理)

2021-06-27 06:16:36 字數 744 閱讀 7981

時間限制:

1000 ms  |  記憶體限制:

65535 kb

難度:0 描述

有一行數字 ,現在定義 0表示空格,即這行數字被分割成若干個數 要求將這些數按照從小到大順序排列,若該行數字全為零 則表示為零,兩個數字之間可能有多個0,開頭和結尾可能都有0,所有的0都看成空格,數字的個數不超過100。

輸入輸入有n組資料

每組資料都有一行數字(每個數在整形範圍內)

輸出輸出0或去掉多餘空格的資料

樣例輸入

4

00000123

12301

1230

樣例輸出

0

1231 123

123

**原創

上傳者

tc_蔣鑫博

#include#include#includeusing namespace std;

int main()

{ int test,i,j,len,k,ans,t,c,a[1000],b[1000];

char s[1000];

scanf("%d",&test);

while(test--)

{ memset(a,0,sizeof(a));

memset(b,0,sizeof(b));

scanf("%s",s);

len=strlen(s);

for(i=0;i

南陽 113字串替換

時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 編寫乙個程式實現將字串中的所有 you 替換成 we 輸入 輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結束 輸出對於輸入的每一行,輸出替換後的字串 樣例輸入 you are what you do 樣...

南陽題目915 字串

時間限制 1000 ms 記憶體限制 65535 kb 難度 1 描述 shiva得到了兩個只有加號和減號的字串,字串長度相同。shiva一次可以把乙個加號和它相鄰的減號交換。他想知道最少需要多少次操作才能把第乙個字串變換成第二個字串。你現在要去幫助他完成那個這個問題。輸入多組測試資料 每組資料有兩...

1162 數字 字串

時間限制 1000 ms 記憶體限制 65535 kb 難度 0 描述 有一行數字 現在定義 0表示空格,即這行數字被分割成若干個數 要求將這些數按照從小到大順序排列,若該行數字全為零 則表示為零,兩個數字之間可能有多個0,開頭和結尾可能都有0,所有的0都看成空格,數字的個數不超過100。輸入輸入有...