Складіть програму, для розпізнавання поданого акровірша:
Хуртовина скажена в'ється в полі.
Аж свище вітер. Вже нема доріг.
Й провідний дзвін ніхто б учуть не зміг,
Жадання повний вдома буть, — ніколи!
Инакше, як до хаоса сваволі,
Вести не може божевільний сніг.
Елегій чарівних та знання любих втіх
Уже не знати нам у сніговім околі.
Кривавий розіп'явсь над світом смог,
Розпуста з голодом ведуть танок...
А нам?.. Чи жде нас де краси країна?
І глас роздавсь, мов великодній дзвін:
"Надії промінь я — не труп, не тінь,
А край краси і правди — Україна!"
Середовище Python
Ответы
Ответ:
acrostic = '''Хуртовина скажена в'ється в полі.
Аж свище вітер. Вже нема доріг.
Й провідний дзвін ніхто б учуть не зміг,
Жадання повний вдома буть, — ніколи!
Инакше, як до хаоса сваволі,
Вести не може божевільний сніг.
Елегій чарівних та знання любих втіх
Уже не знати нам у сніговім околі.
Кривавий розіп'явсь над світом смог,
Розпуста з голодом ведуть танок...
А нам?.. Чи жде нас де краси країна?
І глас роздавсь, мов великодній дзвін:
"Надії промінь я — не труп, не тінь,
А край краси і правди — Україна!"'''
# Розділяємо акровірш на рядки
lines = acrostic.split('\n')
# Створюємо змінну для зберігання акроніма
acronym = ''
# Проходимося по кожному рядку і додаємо першу літеру до акроніма
for line in lines:
if line.strip() != '': # перевіряємо, що рядок не є порожнім
acronym += line.strip()[0]
# Перевіряємо, чи співпадає акронім зі зразком
if acronym == 'ХАЙКУ':
print('Поданий текст є акровіршем типу Хайку')
elif acronym == 'РЄКРЕАЦІЯ':
print('Поданий текст є акровіршем типу Рекреація')
else:
print('Поданий текст не є акровіршем або не відноситься до відомих типів акровіршів')