-->
当前位置:首页 > 题库 > 正文内容

编程题:判断回文字符串

Luz4年前 (2021-12-27)题库1140
克里斯托弗·诺兰 是一名电影导演,他非常擅长拍摄科幻类型的影片,最新的影片《信条》讲述的是一个时空转换的故事,影片中的一个特点是时空的一个对称性质。影片的英文名《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






答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。