×
  • 1. Количество информации в тексте
  • 2. Логические выражения
  • 3. Кратчайший путь в графе
  • 4. Файловая система
  • 5. Диаграммы в электронных таблицах
  • 6. Выполнение алгоритмов для исполнителей
  • 8. Оператор присваивания
  • 9. Программы с циклами
  • 10. Обработка массивов
  • 11. Количество путей в графе
  • 12. Базы данных. Проверка условия
  • 13. Двоичная система счисления
  • 14. Составление программ для исполнителя
  • 15. Скорость передачи данных
  • 16. Выполнение и анализ алгоритма для автомата
  • 17. Составление адреса URL из частей
  • 18. Поисковые запросы в Интернете
  • 21. Написание программы
  • Спасибо за внимание
  • Условие задачи

    233) Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Если последняя буква в цепочке – гласная, то эта буква дописывается в начало цепочки, а если буква – согласная, то в конец цепочки. После чего последовательность символов в цепочке переворачивается в обратном порядке. Например, если исходной цепочкой было слово ЛЕС, то результатом работы алгоритма будет цепочка ССЕЛ, а если исходной цепочкой было слово ПОКА, то результатом работы алгоритма будет цепочка АКОПА.

    Дана цепочка символов ОМАР. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм трижды (то есть применить алгоритм к данной цепочке, затем к результату вновь применить алгоритм, и ещё раз применить алгоритм к результату)?


    Комментарии