Menu
Coddy logo textTech

Итоги — String Weaver

Часть раздела Логика и управление потоком путешествия по Ruby на Coddy — урок 5 из 56.

Пришло время объединить то, что вы узнали: обрезку строк, интерполяцию, итерацию и split/join — и все это в одном испытании.

challenge icon

Задание

Легко

Прочитайте одну строку ввода — предложение. Выведите три строки:

  1. Количество слов (разделенных пробелами)
  2. Предложение, в котором каждое слово перевернуто, но порядок слов сохранен. Для hello world это будет olleh dlrow.
  3. Предложение, слова в котором соединены дефисами и приведены к нижнему регистру. Для Hello World это будет hello-world.

Для ввода Hello Ruby World вывод будет следующим:

3
olleH ybuR dlroW
hello-ruby-world

Попробуйте сами

input = gets.chomp

# TODO: выведите три требуемые строки

Все уроки раздела Логика и управление потоком