题解 | #点击消除#
点击消除
https://www.nowcoder.com/practice/8d3643ec29654cf8908b5cf3a0479fd5
""" import sys for line in sys.stdin: a = line.split() print(int(a[0]) + int(a[1])) """ nums=input()#输入的值 temp=[]#初始化一个数组来放东西 # 遍历 for i in range(len(nums)): # 如果数组为空,或者数组最后一个元素不等于遍历的元素,添加 if temp==[] or temp[-1] !=nums[i]: temp.append(nums[i]) # 否则,弹出数组最后一个元素 else: temp.pop() # 如果数组为空,返回0 if len(temp)==0: print(0) # 定义一个空字符串,把数组元素拼接后放在字符串。并返回最后字符串 else: res='' for i in range(len(temp)): res=res+temp[i] print(res)