Для решения этой задачи используем следующий подход:
1. Сначала вводим строку чисел, разделенных пробелами, с помощью функции input().
2. Затем используем метод split() для разделения строки на список чисел.
3. Применяем функцию set() к списку, чтобы удалить повторяющиеся числа, так как множество не содержит дубликатов.
4. Преобразуем множество обратно в список, чтобы мы могли отсортировать его.
5. Создаем новый список, отсортированный по возрастанию, с помощью функции sorted().
6. Наконец, объединяем элементы списка в строку с помощью метода join() и печатаем результат.
Ниже приведен код на языке Python, реализующий этот подход:
“`python
numbers = input(“Введите числа через пробел: “)
numbers_list = numbers.split()
unique_numbers = list(set(numbers_list))
sorted_numbers = sorted(unique_numbers)
result = ‘ ‘.join(sorted_numbers)
print(result)
“`
Пример работы программы:
“`
Введите числа через пробел: 4 2 1 2 3 4
1 2 3 4
“`
Таким образом, мы получаем отсортированный список уникальных чисел без использования циклов.