NC22228. 删除元素
描述
在给定的数组中删除一个数。
输入描述
多组测试。 每组第一行输入1个整数n(n<20), 第二行输入n个整数 第三行输入1个整数m。
输出描述
删除在第一行的n个整数中第一次出现数字m并删除,然后按照顺序输出剩下的数。
示例1
输入:
4 1 2 3 4 3
输出:
1 2 4
pypy3 解法, 执行用时: 114ms, 内存消耗: 25828K, 提交时间: 2021-08-12 21:47:48
while 1: try: n = input() a = list(map(int,input().split(' '))) m=int(input()) if m in a: a.remove(m) print(*a) except: exit(0)
Python3 解法, 执行用时: 38ms, 内存消耗: 4608K, 提交时间: 2021-12-22 11:24:20
while 1: try: n = input() a = list(map(int,input().split())) m=int(input()) if m in a: a.remove(m) print(*a) except: break