在字串中找出連續最長的數字串
樣例輸出
輸出123058789
,函式返回值
9輸出54761
,函式返回值
5介面說明
函式原型:
unsignedint continumax(char** poutputstr, char* intputstr)
輸入引數:
char* intputstr 輸入字串;
輸出引數:
char** poutputstr: 連續最長的數字串,如果連續最長的數字串的長度為
0,應該返回空字串;如果輸入字串是空,也應該返回空字串;
返回值:
連續最長的數字串的長度
輸入描述:
輸入乙個字串。
輸出描述:
輸出字串中最長的數字字串和它的長度。如果有相同長度的串,則要一塊兒輸出,但是長度還是一串的長度
輸入例子:
abcd12345ed125ss123058789
輸出例子:
123058789,9
解答**:
#include#include#include#include#include#includeusing namespace std;
int main()
else
else if(max==cou)
temp="";
cou=0;}}
if(i==length)
else if(cou==max)
resu+=temp;
}cout<
華為oj 在字串中找出連續最長的數字串
include include include include oj.h using namespace std 功能 在字串中找出連續最長的數字串,並把這個串的長度返回 函式原型 unsigned int continumax char poutputstr,char intputstr 輸入引數...
華為OJ(在字串中找出連續最長的數字串)
題目 在字串中找出連續最長的數字串 寫乙個函式,它的原形是int continumax char outputstr,char intputstr 功能 在字串中找出連續最長的數字串,並把這個串的長度返回,並把這個最長數字串付給其中乙個函式引數outputstr所指記憶體。對於空串或不包含數字的字串...
華為oj 在字串中找出連續最長的數字串
當長度相同時,選取後面的子串 題目描述 請乙個在字串中找出連續最長的數字串,並把這個串的長度 返回 如果存在長度相同的連續數字串,返回最後乙個連續數字串 注意 數字串只需要是數字組成的就可以,並不要求順序,比如數字串 1234 的長度就小於數字串 1359055 如果沒有數字,則返回空字串 而不是n...