From 98fbfea8d508bc00a2d86182d3beea4a73eb289a Mon Sep 17 00:00:00 2001 From: Neuf Date: Mon, 15 Sep 2025 03:14:28 +0500 Subject: [PATCH] Save for work in another place --- Module16/06_unique_combination/main.py | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/Module16/06_unique_combination/main.py b/Module16/06_unique_combination/main.py index 374a42e..f0e81d0 100644 --- a/Module16/06_unique_combination/main.py +++ b/Module16/06_unique_combination/main.py @@ -2,7 +2,21 @@ # Пример использования: -list1 = [1, 3, 5, 7, 9] +list1 = [1, 3, 5, 7, 9, 5] list2 = [2, 4, 5, 6, 8, 10] -merged = merge_sorted_lists(list1, list2) -print(merged) \ No newline at end of file + +list1.extend(list2) +list3 = [] +for i_number in range(len(list1)): + for i_next_number in range(i_number + 1, len(list1)+1): + _min = list1[i_number] # можно обойтись без этих переменных, но код станет не очень читаемым... + _max = list1[i_next_number] + if _min > _max: + list1[i_number] = _max + elif _min < _min: + list1[i_number] = _min + else: + list1.remove(_min) + +# merged = merge_sorted_lists(list1, list2) +# print(merged) \ No newline at end of file