1. Главная
  2. Библиотека
  3. Литература
  4. Юный поэт Марк хочет выпустить свой первый сборник стих...
Разбор задачи

Юный поэт Марк хочет выпустить свой первый сборник стихотворений. Как вы знаете, рифма – одна из важных деталей любого стихотворения. И Марк хочет, чтобы во всех его стихах сохранялась рифма; но из-за недостатка опыта он еще не научился определять, имеет

  • Предмет: Литература
  • Автор: Кэмп
  • #Литературные жанры и их развитие
  • #Основы поэтики
Юный поэт Марк хочет выпустить свой первый сборник стихотворений. Как вы знаете, рифма – одна из важных деталей любого стихотворения. И Марк хочет, чтобы во всех его стихах сохранялась рифма; но из-за недостатка опыта он еще не научился определять, имеет

Условие:

Юный поэт Марк хочет выпустить свой первый сборник стихотворений. Как вы знаете, рифма – одна из важных деталей любого стихотворения. И Марк хочет, чтобы во всех его стихах сохранялась рифма; но из-за недостатка опыта он еще не научился определять, имеет ли его стихотворение рифму. И вам необходимо ему помочь.
Стихотворение Марка представляет из себя n непересекающихся четверостиший. Четверостишие – 4 строки, состоящие из латинских букв и пробелов. Словом считается последовательность букв, не имеющая пробелов. Два слова имеют рифму, если не менее двух их последних букв совпадают. Две строки имеют рифму, если их последние слова рифмуются. Существует 3 способа задания рифмы в четверостишье:
Если независимо рифмуются строки номеров (1, 2) и (3, 4).
Если независимо рифмуются строки номеров (1, 3) и (2, 4).
Если независимо рифмуются строки номеров (1, 4) и (2, 3).
И наконец, стихотворение рифмуется, если все его четверостишья рифмуются одним и тем же способом. Получив стихотворение Марка, вам необходимо ответить, имеет ли оно рифму.

Решение:

Шаг 1. Считывание входных данных.
Из входных данных получаем число строк. Общее число строк всегда делится на 4, так как стихотворение состоит из непересекающихся четверостиший. Если строк m равно 4, то имеется одно четверостишие, если больше – несколько.

Шаг 2. Извлечение последнего слова каждой строки.
Разбиваем строку по пробелам и берём последнее слово. Если длина последнего слова меньше двух символов, то оно не может рифмоваться с другим словом, так как для рифмы требуется, чтобы не менее двух последних букв совпадали.

Шаг 3. Определение рифмы двух...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое условие должно быть выполнено для того, чтобы стихотворение считалось рифмованным?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

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