哪位大神帮看下字节跳动笔试报错
2018头条笔试第一题,用户兴趣,感觉也是非常简单的题目,用python写的,本机测试用例都正确,提交以后一直报错语法错误或者数组越界,求大神指点哪里有问题:
N = input()
N = int(N)
rate = [int(x) for x in input().split(' ')]
group = input()
group = int(group)
l = []
r = []
k = []
for _ in range(group):
l1,r1,k1 = [int(x) for x in input().split()]
l.append(l1)
r.append(r1)
k.append(k1)
res = []
for i in range(group):
l1 = l[i] - 1
r1 = r[i]
if r1 > N:
r1 = N
if l1 < 0:
l1 = 0
data = rate[l1:r1]
p = k[i]
result = 0
for j in data:
if j == p:
result += 1
res.append(result)
for i in res:
print(i)
#字节跳动##笔试题目#
查看1道真题和解析