数字反转
2020-04-05 07:27
197 查看
12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。`
#include<bits/stdc++.h> using namespace std; int reverse(int a) { int n = 0; while (a > 0) { int k = a % 10; n = n * 10 + k; a = a / 10; } return n; } int main() { int a, b,a2,b2,c; while (cin >> a >> b) { a2 = b2 = c=0; if (a > 0 && b <= 1000) { a2 = reverse(a); b2 = reverse(b); c = reverse(a + b); if ((a2 + b2) == c) cout << a+b << endl; else cout << "NO" << endl; } } return 0; }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- codevs 数字反转 1130
- 数字反转
- 九度oj 题目1089:数字反转
- 抓起根本(二)(hdu 4554 叛逆的小明 hdu 1002 A + B Problem II,数字的转化(反转),大数的加法......)
- 题目1089:数字反转 (分别用C++/Java实现)
- 算法题目----数字反转
- 算法题:1.给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转
- 洛谷—P1307 数字反转
- 数字反转模版
- 反转数字
- [CODEVS1130]数字反转
- 数字反转 大大的水题
- 20170611 JS实现数字反转
- [0608] Noip2011 普及组 Problem 1数字反转
- P1307 数字反转
- Java实现字符串中的连续数字的反转
- C++实现数字反转
- 数字反转 洛谷P1307(入门)
- Java輸入数字反转輸出改進版(Long版)
- LeetCode 7. Reverse Integer C++--带正负号数字反转