1. Главная
  2. Библиотека
  3. Программирование
  4. Соне задали расставить слова по алфавиту. Она позвала н...
Решение задачи на тему

Соне задали расставить слова по алфавиту. Она позвала на помощь Васю. Вася придумал алгоритм. Чтобы понять, на каком месте стоит слово word в составленном по алфавиту списке, нужно сравнить его со всеми остальными словами, найти, сколько слов меньше word

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Соне задали расставить слова по алфавиту. Она позвала на помощь Васю. Вася придумал алгоритм. Чтобы понять, на каком месте стоит слово word в составленном по алфавиту списке, нужно сравнить его со всеми остальными словами, найти, сколько слов меньше word

Условие:

Соне задали расставить слова по алфавиту. Она позвала на помощь Васю.
Вася придумал алгоритм. Чтобы понять, на каком месте стоит слово word в составленном по алфавиту списке, нужно сравнить его со всеми остальными словами, найти, сколько слов меньше word (т. е. стоят раньше word), и прибавить единицу.
Дана строка со словом word, последовательность строк с остальными словами и строка "стоп". Все слова разные. Выведи номер слова в списке, составленном по алфавиту.

Ввод Вывод
кот
пёс
альбатрос
стоп 2
Алиса
Соня
Вася
Эмилия
Максимилиан
стоп 1

Решение:

Чтобы решить задачу, следуем следующим шагам:

  1. Считываем слово word, для которого нужно определить позицию в алфавитном порядке.
  2. Считываем остальные слова до тех пор, пока не встретим слово стоп.
  3. Сравниваем слово word со всеми остальными словами, чтобы определить, сколько слов меньше word.
  4. Позиция слова word в алфавитном порядке будет равна колич...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет