def containsNearbyDuplicate(nums: list[int], k: int) -> bool:
num_dict = {}
for i in range(len(nums)):
if nums[i] in num_dict and abs(i - num_dict[nums[i]]) <= k:
return True
num_dict[nums[i]] = i
return False
#pythonзадача #coбес