題目描述:
將形如***xxdddfff的字串,壓縮為x5d3f3,字元後面的數字表示前面字元在原字串**現的次數。若字元只出現一次,則無需再字元後面加數字。
輸入格式:
輸入乙個字串。
輸出格式:
若模式串是文字串的子字串,輸出刪除子字串後的字串。
若模式串不是文字串的子字串,輸出-1。
輸入樣例:
***xxdddfff
abcd
輸出樣例:
x5d3f3
abcd
解決方法:
(1)**實現:
#include #include using namespace std;
int main()
s += '\n'; //增加乙個回車標誌位表示結束,前乙個字元不可能與它相等
hdoj 2017 字串統計 字串
對於給定的乙個字串,統計其中數字字元出現的次數。輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。2 asdfasdf123123asdfasdf asdf111111111asdfasd...
HDU 2017 字串統計
problem description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。sample input...
hduoj 2017字串統計
include includeusing namespace std int main int n string str while cin n while n cin str int count 0 int len str.length for int i 0 i這是我第一次完全用c 的語法寫的 ...