九度OJ 1106:数字之和 (基础题)
来源:互联网 发布:weka c4.5决策树算法 编辑:程序博客网 时间:2024/05/05 03:20
- 题目描述:
对于给定的正整数 n,计算其十进制形式下所有位置数字之和,并计算其平方的各位数字之和。
- 输入:
每行输入数据包括一个正整数n(0<n<40000),如果n=0 表示输入结束,并不用计算。
- 输出:
对于每个输入数据,计算其各位数字之和,以及其平方值的数字之和,输出在一行中,之间用一个空格分隔,但行末不要有空格。
- 样例输入:
41297399990
- 样例输出:
4 73 916 2239 36
- 来源:
- 2011年吉林大学计算机研究生机试真题
思路:
主要是分解数中各位数
代码:
#include <stdio.h> int sum(int n){ int count = 0; while (n) { count += n%10; n /= 10; } return count;} int main(void){ int n; while (scanf("%d", &n) != EOF && n) { printf("%d %d\n", sum(n), sum(n*n)); } return 0;}/************************************************************** Problem: 1106 User: liangrx06 Language: C Result: Accepted Time:0 ms Memory:912 kb****************************************************************/
0 0
- 九度OJ 1106:数字之和 (基础题)
- 九度oj题目1106:数字之和
- C++ 数字之和(九度OJ 1106)
- 九度OJ 1115:数字求和 (基础题)
- 九度1106 数字之和
- 九度OJ 1089:数字反转 (数字反转)
- 九度OJ 1015:还是A+B (基础题)
- 九度OJ 1019:简单计算器 (基础题、DP)
- 九度OJ 1020:最小长方形 (基础题)
- 九度OJ 1021:统计字符 (基础题)
- 九度OJ 1031:xxx定律 (基础题)
- 九度OJ 1032:ZOJ (基础题)
- 九度OJ 1033:继续xxx定律 (基础题)
- 九度OJ 1045:百鸡问题 (基础题)
- 九度OJ 1046:求最大值 (基础题)
- 九度OJ 1048:判断三角形类型 (基础题)
- 九度OJ 1052:找x (基础题)
- 九度OJ 1055:数组逆置 (基础题)
- 关于bootstrap中tab的使用
- 高斯投影
- Oracle中游标表达式Cursor操作符的运用
- yarn启用CGroups
- C#使用aforge框架打开摄像头(续)
- 九度OJ 1106:数字之和 (基础题)
- AFNetwork 作用和用法详解
- 寻找旋转排序数组中的最小值
- 关于各种坐标系
- android Matrix图片随意的放大缩小,拖动
- insert插入数据怎么让id自增长
- 大数据中:Hadoop云计算以及Nosql与BI商业智能之间的关系
- iOS--- 字符串分割
- 函数的申明