自己試可以
丟測試也過了
送出去答案卻變成相反的
求解 cpp
#include <iostream>
using namespace std;
int main()
{
int f;
int g;
f=0;
char sss[1000];
while(cin>>sss)
{
g=0;
while(sss[f]!='\0')
{
f++;
}
for(int i=0;i<=(f/2);i++)
{
if(sss[i]!=sss[f-i-1])
{
cout<<"no"<<endl;
g=10000;
break;
}
}
if(g!=10000)
{
cout<<"yes"<<endl;
}
}
return 0;
}
自己試可以
丟測試也過了
送出去答案卻變成相反的
求解 cpp
#include
using namespace std;
int main()
{
int f;
int g;
f=0;
char sss[1000];
while(cin>>sss)
{
g=0;
while(sss[f]!='\0')
{
f++;
}
for(int i=0;i<=(f/2);i++)
{
if(sss[i]!=sss[f-i-1])
{
cout<<"no"<<endl;
g=10000;
break;
}
}
if(g!=10000)
{
cout<<"yes"<<endl;
}
}
return 0;
}
f=0的時機,要調整一下