Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 11 ноября 2025 08:08

Есть строка, в которой кроме имён встречаются лишние пробелы. Выведи эти же имена, но раздели их ровно одним пробелом.

Ответ нейросети

11 ноября 2025 08:08

Задача понятна. Нужно привести строку к виду, когда имена разделены ровно одним пробелом.

Как решить

  • Идея: разбить строку на отдельные слова по любым пробельным символам, затем соединить их обратно через один пробел.
  • Этим мы устраняем лишние пробелы в начале, конце и между словами.

Примеры реализации

  1. Python
  • Код: def normalize_names(s): return ' '.join(s.split())

  • Пример использования: input_str = "Иван Петров Сергей" print(normalize_names(input_str)) # Иван Петров Сергей

  1. JavaScript
  • Код: function normalizeNames(s) { return s.trim().split(/\s+/).join(' '); }

  • Пример использования: console.log(normalizeNames("Иван Петров Сергей")); // Иван Петров Сергей

  1. Если нужна более строгая обработка (например, учесть разные виды пробелов), можно использовать регулярное выражение \s+:
  • Python: ' '.join(re.split(r'\s+', s.strip()))
  • JavaScript: s.trim().replace(/\s+/g, ' ')

Если хочешь, пришли конкретную строку — применю к ней прямой пример и выведу результат.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Есть строка, в которой кроме имён встречаются лишние пробелы. Выведи эти же имена, но раздели их ровно одним пробелом.
Задача понятна. Нужно привести строку к виду, когда имена разделены ровно одним пробелом. Как решить - Идея: разбить строку на отдельные слова по любым пробельным символам, затем соединить их обратно через один пробел. - Этим мы устраняем лишние пробелы в начале, конце и между словами. Примеры реализации 1) Python - Код: def normalize_names(s): return ' '.join(s.split()) - Пример использования: input_str = "Иван Петров Сергей" print(normalize_names(input_str)) # Иван Петров Сергей 2) JavaScript - Код: function normalizeNames(s) { return s.trim().split(/\s+/).join(' '); } - Пример использования: console.log(normalizeNames("Иван Петров Сергей")); // Иван Петров Сергей 3) Если нужна более строгая обработка (например, учесть разные виды пробелов), можно использовать регулярное выражение \s+: - Python: ' '.join(re.split(r'\s+', s.strip())) - JavaScript: s.trim().replace(/\s+/g, ' ') Если хочешь, пришли конкретную строку — применю к ней прямой пример и выведу результат.