2017蘭州大學上機(二) 字串壓縮

2021-10-04 19:18:16 字數 802 閱讀 8631

題目描述:

將形如***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 的語法寫的 ...