为什么我错了呢?
查看原帖
为什么我错了呢?
1075255
wuyixuan314楼主2025/1/11 12:32

B4039

我的代码:

#include<iostream>
#include<string>
#include<algorithm>
#include<string.h>
#include<cstring>
using namespace std;
bool di(string a,string b)
{if(a.length()!=b.length())return false;
    for(int i=0;i<a.length();i++)
    {
        if(a[i]!=b[i])return false;
    }
    return true;
}
int main()
{
    int n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        string a;
        cin>>a;
        string a1=a;
        reverse(a1.begin(),a1.end());
        if(di(a,a1))
        {
            cout<<"Yes"<<endl;
        }else
        {
            cout<<"No"<<endl;
        }
    }
}

求助!!!!!!!

2025/1/11 12:32
加载中...