華為oj之字串分割

2022-02-18 06:54:48 字數 967 閱讀 1498

•連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列;

•連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列;

•長度不是8整數倍的字串請在後面補數字0,空字串不處理。

輸入描述:

連續輸入字串(輸入2次,每個字串長度小於100)
輸出描述:
輸出到長度為8的新字串陣列
輸入例子:
abc

123456789

輸出例子:
abc00000

12345678

90000000

根據字串長度, 分length>8, <8, =8 三種情況即可, 另外還有一種遞迴的方法可以解決.

已ac**:

#include

#include

#include

#include

using

namespace

std;

int main()

}

for(int j = 0; j <= lastlen-1; j++) cout

0)

遞迴解法:

#include 

#include

using

namespace

std;

void process(string str)

cout

<< str.substr(0, 8) << endl;

process(str.substr(8, str.size()));

}int main()

華為oj之字串反轉

寫出乙個程式,接受乙個字串,然後輸出該字串反轉後的字串。例如 輸入描述 輸入n個字元輸出描述 輸出該字串反轉後的字串輸入例子 abcd輸出例子 dcba 其實使用c 演算法庫中的reverse 函式即可 下面是已ac include include include include using nam...

華為題庫 字串分割

連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列 長度不是8整數倍的字串請在後面補數字0,空字串不處理。輸入描述 連續輸入字串 輸入2次,每個字串長度小於100 輸出描述 輸出到長度為8的新字串陣列 示例1 輸入 複製 abc 123456789 輸出 複製 abc00000 123456...

華為OJ(字串匹配)

題目 字串匹配 描述判斷短字串中的所有字元是否在長字串中全部出現 詳細描述 介面說明 原型 boolisallcharexist char pshortstring,char plongstring 輸入引數 char pshortstring 短字串 char plongstring 長字串 知識...