題目描述
•連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列;
•長度不是8整數倍的字串請在後面補數字0,空字串不處理。
輸入描述:
連續輸入字串(輸入2次,每個字串長度小於100)
輸出描述:
輸出到長度為8的新字串陣列
示例1輸入
abc
123456789
輸出
abc00000
12345678
90000000
import sys
for line in sys.stdin:
line = line.strip(
) line_result=
if(len(line)
<8)
: n=8-
len(line)
line_tmp=line+n*
"0"# print(line_tmp)
elif
(len
(line)==8
):else
: l=
len(line)
d=l//
8 r=l%
8for i in
range
(d):
line_tmp=line[
0+i*8:
8+i*8]
# print(line_tmp)
if(r!=0)
: n =8-
len(line[
-r:]
)# print(n)
# print(str([0]*n))
line_tmp=line[
-r:]
+n*"0"
# print(line_result)
for x in line_result:
print
(x)
華為機試訓練4 字串分隔
輸入描述 連續輸入字串 輸入多次,每個字串長度小於100 輸出描述 輸出到長度為8的新字串陣列示例1 輸入描述中有提到輸入多次 rl.on line function input rl.on close function else 多組輸出 res.foreach output console.lo...
老衛帶你學 華為機試 2 計算字元個數
題目描述 寫出乙個程式,接受乙個由字母和數字組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。輸入描述 第一行輸入乙個有字母和數字以及空格組成的字串,第二行輸入乙個字元。輸出描述 輸出輸入字串中含有該字元的個數。輸入abcdef a輸出 1遍歷字串,等值查詢。但要注意小寫lo...
老衛帶你學 華為機試 16 購物單
題目描述 王強今天很開心,公司發給n元的年終獎。王強決定把年終獎用於購物,他把想買的物品分為兩類 主件與附件,附件是從屬於某個主件的,下表就是一些主件與附件的例子 主件 附件 電腦 印表機,掃瞄器 書櫃 圖書 書桌 檯燈,文具 工作椅 無 如果要買歸類為附件的物品,必須先買該附件所屬的主件。每個主件...