給定一個(gè)數(shù)組和一個(gè)數(shù)(該數(shù)不一定在數(shù)組中)阱佛,從數(shù)組里刪掉這個(gè)數(shù)字妹窖,返回剩下的數(shù)組長度眉孩。
如:A[] = {1, 2, 3, 4, 5},要刪除數(shù)字 3技健,那么返回?cái)?shù)組長度為 4写穴。
親愛的小伙伴們,題目是不是很簡單呢雌贱?
提示:int removeElement(int A[], int n, int elem)
其中啊送,n代表數(shù)組長度偿短,elem代表要刪掉的元素。
輸入格式
第一行輸入一個(gè)數(shù) n(1≤n≤100)删掀,接下來一行 n 個(gè)整數(shù)翔冀,表示數(shù)組 A 的所有元素 Ai (0 ≤ Ai ≤100),接著輸入要刪除的元素 elem(0≤elem≤100)披泪。
輸出格式
輸出一個(gè)整數(shù)纤子,表示剩余數(shù)組長度。
樣例輸入
2
3 3
3
樣例輸出
0
n = int(input())
A = input().split()
elem = int(input())
j = 0 # 記錄刪除次數(shù)
for i in range(n): #刪除elem
if int(A[i-j]) == elem:
del A[i-j]
j = j + 1
print(len(A)) # 輸出結(jié)果