問題描述
將乙個字串的奇數字(首位為第0位)取出,將其順序弄反,再放回原字串的原位置上。
如字串"abcdefg",奇數字為"bdf",順序弄反後為"fdb",最後得到字串"afcdebg"。
輸入格式
輸入共一行,為乙個字串,字串中無空格。
輸出格式
輸出共一行,為乙個字串,即最後得到的字串。
樣例輸入
abcdefg
樣例輸出
afcdebg
資料規模和約定
字串長度不超過255.
思路:首先可以把奇數字的字元儲存在除原字元的另外乙個字元陣列中,然後逆序輸出賦值給原陣列,輸出就行了 (記錄刷題的第一天)。
**如下:
#include
#include
intmain()
}for
(i=j-
1;i>=
0;i--
) a[l]
='\0'
;puts
(a);
return0;
}
藍橋杯 演算法訓練 奇變的字串(c語言版詳細注釋)
藍橋杯試題解答彙總鏈結 資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 將乙個字串的奇數字 首位為第0位 取出,將其順序弄反,再放回原字串的原位置上。如字串 abcdefg 奇數字為 bdf 順序弄反後為 fdb 最後得到字串 afcdebg 輸入格式 輸入共一行,為乙個字串,字...
藍橋杯演算法訓練 字串統計
問題描述 給定乙個長度為n的字串s,還有乙個數字l,統計長度大於等於l的出現次數最多的子串 不同的出現可以相交 如果有多個,輸出最長的,如果仍然有多個,輸出第一次出現最早的。輸入格式 第一行乙個數字l。第二行是字串s。l大於0,且不超過s的長度。輸出格式 一行,題目要求的字串。輸入樣例1 4 bba...
藍橋杯 演算法訓練 字串統計
問題描述 給定乙個長度為n的字串s,還有乙個數字l,統計長度大於等於l的出現次數最多的子串 不同的出現可以相交 如果有多個,輸出最長的,如果仍然有多個,輸出第一次出現最早的。輸入格式 第一行乙個數字l。第二行是字串s。l大於0,且不超過s的長度。輸出格式 一行,題目要求的字串。輸入樣例1 4 bba...