九度1106
2015-10-20 22:00
232 查看
#include<stdio.h> #include<iostream> using namespace std; int main() { int num; int sum; int sqrNum; while (true) { sum = 0; sqrNum = 0; cin >> num; if (num == 0) { break; } int tmp = num; while (tmp>0) { sum = sum + tmp % 10; tmp = tmp / 10; } tmp = num*num; while (tmp>0) { sqrNum = sqrNum + tmp % 10; tmp = tmp / 10; } cout << sum << " " << sqrNum << endl; } return 0; }
相关文章推荐
- alpha测试和beta测试
- cheng@ARM结构与编程之day3-MOV LSL
- DOM对象(document)
- 非谓语动词---不定式作名词
- 了解APM厂商
- HDU3853 LOOPS 概率DP
- IE6 IE7 IE8 IE9 IE10 Css hack及IE条件注释法
- 非谓语动词---不定式作名词
- 队列和栈
- oracle 策略POLICY学习
- undefinedreferenceto`vtablefor问题总结
- 《汇编语言(王爽)》第四章——第一个程序【总结】
- iOS获取UIView上某点的颜色值
- Android中补间动画的实现
- [LeetCode 266]Palindrome Permutation
- 启动新的Activity
- 贝叶斯
- OpenStack: Storage 组件 Swift 和 Cinder(转)
- 神经网络(1)--Non-linear hypotheses,为什么我们要学习神经网络这种算法来处理non-linear hypotheses
- 《需求工程——软件建模与分析》读后感之二