phamha6dlb
Rating
-
Bài tập
11
Điểm
3213
Rating #
-
Điểm #
11831
Giới thiệu
def find_pair_with_sum(arr, target_sum):
left, right = 0, len(arr) - 1
while left < right:
current_sum = arr[left] + arr[right]
if current_sum == target_sum:
return left + 1, right + 1 # Vị trí được đánh số từ 1
elif current_sum < target_sum:
left += 1
else:
right -= 1
return None
Nhập dữ liệu
n, target = map(int, input().split())
numbers = list(map(int, input().split()))
Tìm và in kết quả
result = find_pair_with_sum(numbers, target)
if result:
print(result[0], result[1])
else:
print("No solution")