Перейти к содержимому
Задача · Строки и массивы · урок 5 из 6

Задача: палиндром

Напишите функцию bool is_palindrome(std::string_view s). Она возвращает true, если s — палиндром, то есть читается одинаково в обе стороны, и false в остальных случаях.

  • is_palindrome("abba") → true
  • is_palindrome("level") → true
  • is_palindrome("abca") → false

Ограничения: регистр букв важен, поэтому "Abba" — не палиндром; пустая строка и строка из одного символа — палиндромы.

palindrome.cpp — cpp
cpp · строк: 6
Ctrl+Enter запуск · Esc выйти из редактора