题号是
我的代码
n=int(input())
a=list([int(x) for x in input().split()] for i in range(n))
if n==1:
sum1=1
else:
sum1=2#至少头尾两个可以
test=a[0][0]#尽可能向左倒先,test是为了检验前一个向右后一个能不能向左
for i in range(1,n-1):
if a[i][0]-a[i][1]>test:#判断能不能向左倒
sum1=sum1+1
test=a[i][0]#能的话判断下一个,而且向左倒之后test就是这个数的位置
else:
if a[i][0]+a[i][1]<a[i+1][0]:#判断能不能向右倒
sum1=sum1+1
test=a[i][0]+a[i][1]#能的话下一个,而且右倒之后test就是右倒树尖位子
else:
test=a[i][0]#都不能就跳过,看下一个
print(sum1)
一直显示compilation error……这是什么鬼🌚
谢谢
发自我的iPhone