Курс Raku / Додаток 🆕 / Робота з даними / Текст і рядки / Вправи / Перевірка на паліндром
Розв’язання: Перевірка на паліндром
Ось одне з можливих розв’язань задачі.
Код
for <level hello racecar> -> $word {
say "$word: { $word eq $word.flip ?? 'yes' !! 'no' }";
}🦋 Знайдіть програму у файлі palindrome.raku.
Вивід
level: yes
hello: no
racecar: yesКоментарі
.flipобертає символи рядка. Слово є паліндромом рівно тоді, коли воно дорівнює власному оберненню, а тернарний оператор перетворює це наyesчиno.