文章

52

粉丝

68

获赞

22

访问

11.5k

头像
回文数的判断 题解:reverseInt方法
P3501
发布于2025年1月26日 15:15
阅读数 84

#include <bits/stdc++.h>
using namespace std;

int reverseInt(int x){
    int ans=0;
    while(x!=0){
        ans*=10;
        ans+=x%10;
        x/=10;
    }
    return ans;
}

int main(){
    int n;
    while(cin>>n){
        int a=reverseInt(n);
        if(a==n)cout<<"Yes"<<endl;
        else cout<<"No"<<endl;
    }
    return 0;
}

代码比较简单,注意先乘10,结果就是正常的,如果有的同学不熟悉0启动的情况,可以尝试放在后面,这样结果除10也是一样的

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发