• Вводится строка(до пробела)
    Необходимо определить является ли она палиндромом или нет.
    Вывести - YES или NO

Ответы 1

  • Примечание: ввод слова с маленькой буквы.

    #include <string>

    #include <iostream>

    using namespace std;

    int main()

    {

    setlocale(LC_ALL, "Russian");

    string s;

    cin >> s;

    bool res = true;

    for (int i = 0; i < s.length() / 2; i++)

    if (s[i] != s[s.length() - i - 1]) {

    res = false;

    break;

    }

    if (res) cout << "YES";

    else cout << "NO";

    system("pause");

    return 0;

    }

    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years