#abc237c. C - kasaka
C - kasaka
Score : points
问题描述
已知一个由小写英文字母组成的字符串 。判断在 开头添加任意数量(可能为零)的 a 是否能使它成为一个回文串。
这里,长度为 的字符串 被称为回文串,当且仅当对于所有满足 的 ,有 。
以上为通义千问 qwen-max 翻译,仅供参考。
Problem Statement
Given is a string consisting of lowercase English letters. Determine whether adding some number of a's (possibly zero) at the beginning of can make it a palindrome.
Here, a string of length , , is said to be a palindrome when for every .
Constraints
- consists of lowercase English letters.
Input
Input is given from Standard Input in the following format:
Output
If adding some number of a's (possibly zero) at the beginning of can make it a palindrome, print Yes; otherwise, print No.
Sample Input 1
kasaka
Sample Output 1
Yes
By adding one a at the beginning of kasaka, we have akasaka, which is a palindrome, so Yes should be printed.
Sample Input 2
atcoder
Sample Output 2
No
Adding any number of a's at the beginning of atcoder does not make it a palindrome.
Sample Input 3
php
Sample Output 3
Yes
php itself is a palindrome. Adding zero a's at the beginning of is allowed, so Yes should be printed.
update @ 2024/3/10 10:15:20