题解 | #数字反转#

数字反转

https://www.nowcoder.com/practice/2687c5c174cb4f938bdae01f0a19490c

//#include<iostream>
//#include<cstdio>
#include <stdio.h>

//using namespace std;

int reverse(int x){
    //求反序数
    int revx=0;
    while(x!=0){
        revx *= 10;
        revx += x%10;
        x /= 10;
    }
    return revx;
}

int main(){
    int a,b,c;int a1,b1,c1;
    while(scanf("%d%d",&a,&b)!=EOF){
        c=a+b;
        a1=reverse(a);
        b1=reverse(b);
        c1=reverse(c);
        if(a1+b1==c1)printf("%d\n",c);
        else printf("NO");

    }
}

全部评论

相关推荐

10-19 14:15
兰州大学 Java
黄花菜豆:咱俩bg很一致啊uu而且我也做过这个仿小红书,感觉有点太深了短期内不好驾驭啊怕被问穿
点赞 评论 收藏
分享
10-17 23:18
已编辑
西北农林科技大学 Web前端
独行m:给25可以试试,但他只能给12,那就是纯纯的事精
秋招,不懂就问
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务