Задача Задача №2653031
А
А
Для решения этой задачи без использования массивов можно использовать метод строк split() для разделения строки на два слова, а затем join() для их объединения в обратном порядке. Вот пример кода на Python:
# Считываем строку с экрана
input_string = input("Введите строку из двух слов, разделенных пробелом: ")
# Разделяем строку на два слова
first_space_index = input_string.find(' ') # находим индекс первого пробела
first_word = input_string[:first_space_index] # первое слово
second_word = input_string[first_space_index + 1:] # второе слово
# Объединяем слова в обратном порядке
result_string = second_word + ' ' + first_word
# Вывод результата на экран
print(result_string)
Объяснение:
- Используем
input()для получения строки от пользователя. - Находим индекс первого пробела с помощью
find(). - Извлекаем первое и второе слово, используя срезы строки.
- Объединяем слова в обратном порядке через пробел.
- Выводим полученную строку.
Этот код выполняет поставленную задачу, не используя массивы и работая только со строками.