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