0
已解决
侯平仄
新手天翼
新手天翼
请问3985题我怎么错了,急急急
#include<iostream>
#include<cmath>
#include<string>
#include<cstdio>
using namespace std;
int n,cnt,t,m,w=1;
string s[10000];
int main(){
// cin>>n;
while(cin>>s[w]){
w++;
for(int i=0;i<s[w-1].size();i++){
// cout<<" AA ";
if(s[w-1][i]>='A'&&s[w-1][i]<='Z'){
// cout<<" aaaaaaaaa ";
s[w-1][i]=s[w-1][i]-65+'a';
}
}
}
w--;
int www;
if(w%2==1){
www=w/2+1;
}else www=w/2;
for(int i=1;i<=www;i++){
// cout<<s[i]<<i;
if(s[w-i+1]==s[i]) cnt++;
}
//cout<<cnt;
if(cnt){
cout<<"Y "<<cnt;
}else{
cout<<"N";
}
return 0;
}
侯平仄在2020-04-22 13:19:07追加了内容
急啊啊啊啊啊啊啊啊啊啊啊
侯平仄在2020-04-22 17:10:35追加了内容
有人吗
侯平仄在2020-04-22 17:56:24追加了内容
这是我的每日一题
0
已采纳
徐硕
高级守护
高级守护
回文数代码知不知道,给你自己想想吧
判断回文数:
#include<iostream>
using namespace std;
int main()
{
int n,a,b=0;
cin>>n;
a=n;
while(a){
b=b*10+a%10;
a=a/10;
}
if(b==n){
cout<<"回文数";
}
return 0;
}
可能对你有帮助
徐硕在2020-04-22 22:01:59追加了内容
回文数完整代码,与本体无关,请勿举报,谢谢配合
0