博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
九度OJ 题目1089:数字反转
阅读量:4105 次
发布时间:2019-05-25

本文共 850 字,大约阅读时间需要 2 分钟。

/*********************************  *    日期:2013-2-3 *    作者:SJF0115  *    题号: 九度OJ 题目1089:数字反转 *    来源:http://ac.jobdu.com/problem.php?pid=1089 *    结果:AC  *    来源:2005年上海交通大学计算机研究生机试真题 *    总结:**********************************/ #include
int main(){ int n,i,a,b,ra,rb,sum,rsum,ta,tb; //freopen("C:\\Users\\SJF\\Desktop\\acm.txt","r",stdin); while(scanf("%d",&n) != EOF){ for(i = 0;i < n;i++){ ra = 0;//a的翻转 rb = 0;//b的翻转 rsum = 0;//a+b和的翻转 scanf("%d %d",&a,&b); ta = a; tb = b; sum = a + b; //a的翻转 while(ta){ ra = ra * 10 + ta % 10; ta = ta / 10; } //b的翻转 while(tb){ rb = rb * 10 + tb % 10; tb = tb / 10; } //a+b和的翻转 while(sum){ rsum = rsum * 10 + sum % 10; sum = sum / 10; } //两个数反转的和是否等于两个数的和的反转。 if(ra + rb == rsum){ printf("%d\n",a + b); } else{ printf("NO\n"); } } }}

转载地址:http://fedsi.baihongyu.com/

你可能感兴趣的文章
拉格朗日对偶问题详解
查看>>
MFC矩阵运算
查看>>
最小二乘法拟合:原理,python源码,C++源码
查看>>
ubuntu 安装mysql
查看>>
c# 计算器
查看>>
C# 简单的矩阵运算
查看>>
gcc 常用选项详解
查看>>
c++输入文件流ifstream用法详解
查看>>
c++输出文件流ofstream用法详解
查看>>
字符编码:ASCII,Unicode 和 UTF-8
查看>>
QT跨MinGW和MSVC两种编译器的解决办法
查看>>
firewalld的基本使用
查看>>
Linux下SVN客户端使用教程
查看>>
i2c-tools
查看>>
Linux分区方案
查看>>
nc 命令详解
查看>>
如何使用 systemd 中的定时器
查看>>
git命令速查表
查看>>
linux进程监控和自动重启的简单实现
查看>>
OpenFeign学习(三):OpenFeign配置生成代理对象
查看>>