编程题:判断回文字符串
克里斯托弗·诺兰 是一名电影导演,他非常擅长拍摄科幻类型的影片,最新的影片《信条》讲述的是一个时空转换的故事,影片中的一个特点是时空的一个对称性质。影片的英文名《TENET》也充分体现了对称的特点。
类似于“TENET"这样正读和反读都一样的字符串英文中被称为回文,实际上就是一个左右对称的字符串。本题要求设计一个程序,判断一个输入的字符串是否为回文,并输出其长度。
在这里,我们区分大小写,例如 "Tenet" 就不认为是一个回文,因为 'T' != 't'。
### 输入格式:
一行中输入一个以换行结尾的字符串(不包含空格,长度不超过40)。
### 输出格式:
如果是回文,则输出YES, n,这里n是回文字符串的长度;如果不是回文,输出NO, n。例如,如果输入 TENET,那么输出就是 YES, 5。
### 输入样例01:
in
TENET
### 输出样例01:
out
YES, 5
### 输入样例01:
in
Tenet
### 输出样例01:
out
NO, 5
答案:若无答案欢迎评论
类似于“TENET"这样正读和反读都一样的字符串英文中被称为回文,实际上就是一个左右对称的字符串。本题要求设计一个程序,判断一个输入的字符串是否为回文,并输出其长度。
在这里,我们区分大小写,例如 "Tenet" 就不认为是一个回文,因为 'T' != 't'。
### 输入格式:
一行中输入一个以换行结尾的字符串(不包含空格,长度不超过40)。
### 输出格式:
如果是回文,则输出YES, n,这里n是回文字符串的长度;如果不是回文,输出NO, n。例如,如果输入 TENET,那么输出就是 YES, 5。
### 输入样例01:
in
TENET
### 输出样例01:
out
YES, 5
### 输入样例01:
in
Tenet
### 输出样例01:
out
NO, 5
答案:若无答案欢迎评论