華為機試題解析004 字串分割(python)

2021-10-05 18:26:58 字數 501 閱讀 5016

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

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

連續輸入字串(輸入2次,每個字串長度小於100)

輸出到長度為8的新字串陣列

示例1輸入:

abc123456789

輸出:abc00000

12345678

90000000

看到這個題目感覺應該是比較簡單的,就按部就班的編碼就行了。

這裡有乙個技巧,對於這樣需要多個輸入的題目,我們在本地ide中測試**的時候,可以不用每次輸入字串進行測試,把樣例拿來固定成字串就行:

input_first =

'abc'

input_second =

'123456789'

真正開始驗證**時,我們可以將這兩句話替換成:

input_first =

1989 字串分割

time limit 1 s memory limit 32 mb submission 241 ac 75 score 19.88 submit status alex的好朋友都去生猴子了,所以她只好百無聊賴地繼續玩字串遊戲。輸入乙個長度不超過10000的字串,字串中只含字母和空格,空格用於分隔單...

華為機試26 字串排序

題目描述 編寫乙個程式,將輸入字串中的字元按如下規則排序。規則 1 英文本母從 a 到 z 排列,不區分大小寫。如,輸入 type 輸出 epty 規則 2 同乙個英文本母的大小寫同時存在時,按照輸入順序排列。如,輸入 baba 輸出 aabb 規則 3 非英文本母的其它字元保持原來的位置。如,輸入...

華為機試題 修改字串

描述 詳細描述 原型 int changestring char pinstr,char poutstr 輸入引數 char pinstr 輸入字串 輸出引數 char poutstr 輸出字串,記憶體空間已分配好,可直接使用 返回值 int 0 處理成功 1 出現異常 限制 無 舉例 pinstr...