问题遇到的现象和发生背景
新手蒟蒻超时了,该怎么节约时间呢
问题相关代码,请勿粘贴截图
import math
N,D,K=map(int,input().split())
list1=[]
hot=[]
for i in range(N):
list1.append(list(map(int,input().split())))
# print(list1)
for i in range(len(list1)):
count=0
for j in range(i,len(list1)):
if list1[i][1]==list1[j][1] and abs(list1[j][0]-list1[i][0] )<D:
count+=1
if count>=K and list1[i][1] not in hot:
hot.append(list1[i][1])
break
hot.sort()
flag=[]
for i in hot:
# if i not in flag:
#
# print(i)
# flag.append(i)
print(i)