刪除公共字元

2021-07-26 21:48:28 字數 676 閱讀 9891

輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入」they are students.」和」aeiou」,則刪除之後的第乙個字串變成」thy r stdnts.」 

輸入描述:

每個測試輸入包含2個字串

輸出描述:

輸出刪除後的字串

輸入例子:

they are students.

aeiou

輸出例子:

thy r stdnts.

用字典儲存第二個字串,減少時間消耗。一組測試資料

import sys

try:

line1 = sys.stdin.readline().strip()

line2 = sys.stdin.readline().strip()

dir = dict()

for x in line2:

dir[x] = dir.get(x, 0) + 1

st = ""

for x in line1:

if x not in dir.keys():

st += x

print st

except:

pass

刪除公共字元

題目描述 輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.輸入描述 每個測試輸入包含2個字串 輸出描述 輸出刪除後的字串 分析 水題,直接寫即可 def isbelong a,...

刪除公共字元

題目 輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.每個測試輸入包含2個字串輸出刪除後的字串示例1 they are students.aeiouthy r stdnts.i...

刪除公共字元

輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.建立乙個雜湊對映陣列,將第二個字元陣列 現的字元次數算出來,然後存放到雜湊陣列中,然後遍歷第乙個字元陣列,如果遍歷雜湊陣列,如果...