2016年:判断字符串是否为回文

来源:互联网 发布:淘宝商品详情模板代码 编辑:程序博客网 时间:2024/05/17 07:07


Description

编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。

Input

Output

Sample Input

abcddcba

Sample Output

Yes

HINT

Source
#include <iostream>#include <string>#include <stdio.h>#include <stdlib.h>#include <cstring>using namespace std;int main(){    char s[100],k[100];    gets(s);    int len=strlen(s);    int j=len-1;    for(int i=0;i<len;i++)    {        k[i]=s[j];        j--;    }    int i,l=0;    for(i=0;i<len;i++)    {        if(k[i]==s[i])        {            l++;        }    }    if(l==len)    {        cout<<"Yes"<<endl;    }    else    {        cout<<"No"<<endl;    }    return 0;}

0 0