问题标题: 酷町堂:3834

0
0
已解决
夏义博
夏义博
初级守护
初级守护

为什么我的代码只会输出Yes

 

 

错误代码:

#include<iostream>
#include<string>
#include<cstdio>
using namespace std;
int main()
{
	int n;
	string a,s,d;
	cin>>n;	
	for(int i=0;i<=n;i++)
	{
		getline(cin,a);
		d=' ';
		s=' ';
		for(int j=1;j<=a.size();j++)
		{
			if(j!=' ')
			{
				s=j;
			}
		}
		for(int j=a.size();j>0;j--)
		{
			if(j!=' ')
			{
				d=j;
			}
		}
		if(s==d)
		{
			cout<<"No"<<endl; 
		}
		else cout<<"Yes"<<endl;
	} 
    return 0;
}

 

夏义博在2019-01-28 15:01:17追加了内容

—————————————————————————————在线等—————————————————————————————

—————————————————————————————在线等—————————————————————————————

—————————————————————————————在线等—————————————————————————————

—————————————————————————————在线等—————————————————————————————

 

夏义博在2019-01-28 15:03:28追加了内容


0
已采纳
金一铭
金一铭
新手光能
新手光能

夏义博,您好。

思路:

此题要用拆单词,然后再判断是不是回文,如果是就要输出不是,很简单

0
0
我要回答