文档章节

Easy Problem 17 数字之和

倾盆大雨
 倾盆大雨
发布于 2017/04/08 19:32
字数 215
阅读 23
收藏 0

原文地址:https://my.oschina.net/meiguizhinian/blog/875408

Description

输入一个正整数,求这个正整数的各位数字之和。

The Input

你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组测试数据为正整数,每行一个N,N小于20000。

The Output

对每组测试数据,你的程序需要向标准输出文件(通常为启动该程序的文本终端)依次输出一组对应的答案:输出为它的各位数字之和,所有数据前后没有多余的空行,两组数据之间也没有多余的空行。

Sample Input

10
99

Sample Output

1
18

代码

#include <stdio.h>
int easy17_sum_digit(int num){
	int sum = 0;
	while (num) {
		sum+=num%10;
		num/=10;
	}
	return sum;
}
int main() {
	int n;
	while (scanf("%d",&n)!=EOF) {
		printf("%d\n",easy17_sum_digit(n));
	}
	return 0;
}

 

© 著作权归作者所有

倾盆大雨
粉丝 2
博文 27
码字总数 7518
作品 1
合肥
程序员
私信 提问
欧拉计划的Python解法(1-10)

Problem 1. Multiples of 3 and 5 If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of......

prpr
2014/03/13
0
3
Bad Coder(2011-01-04)

再优美的语言,如果你真的把它当作草稿来用,也还真是可以写出一些自惭形秽的-_-! 依然以奋斗在 Project Euler 界的我为例(这次的热情貌似久了一点)。 Problem 27 我们拿到的只是坐标,并非...

Pope怯懦懦地
2017/12/09
0
0
LeetCode算法题-Find Pivot Index(Java实现)

这是悦乐书的第304次更新,第323篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第172题(顺位题号是724)。给定一个整数nums数组,编写一个返回此数组的“pivot”索引的方法。...

小川94
04/12
0
0
LeetCode算法题-Perfect Number(Java实现)

这是悦乐书的第249次更新,第262篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第116题(顺位题号是507)。我们定义Perfect Number是一个正整数,它等于除了它自己之外的所有...

小川94
02/14
0
0
Python3 欧拉计划 问题16-20

问题11-15参见:http://www.jianshu.com/p/c02f0a54052c 16、幂的数字和 2^15=32768,32768的各位数字之和为 3 + 2 + 7 + 6 + 8 = 26。计算2^1000的各位数字之和。 Python3解答 17、英文字母...

AiFan
2017/11/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java8

package com.shi.lambda;import java.util.Arrays;import java.util.List;import org.junit.Test;import com.shi.model.Employee;/** * 初始化案例 * @author xiaosh......

小小小施爷
29分钟前
1
0
c# 动态编译代码

有时候做计算一些东西时候,算法一直变更,写在程序需要一直调整,因此算法写在cs文件,然后动态调用内部的方法去计算判断,只需变更cs文件即可。 添加Nuget,CodeDom,但是有两个添加都可以...

朝如青丝暮成雪
29分钟前
3
0
好程序员技术分享html5和JavaScript的区别

好程序员技术分享html5和JavaScript的区别,HTML5广义上讲是前端开发学科的代名词,包含HTML5、CSS3及JavaScript三个重要的部分,是运行在浏览器上应用的统称。如PC端网站、管理系统、手机网...

好程序员IT
31分钟前
2
0
tomcat 与 spring boot 设置虚拟路径

tomcat 设置虚拟路径 <Context path="/uploadDir" docBase="/data"/>path是请求访问的路径docBase是服务器存储文件的路径,Linux 根目录下 data spring boot 虚拟路径设置 registry.addRe......

kdy1994
34分钟前
1
0
var ,let ,const 的区别和共同点

一、let和var区别 1.关于变量提升,var能变量提升,let不能 // 关于var 如下所示console.log(a); //输出undefined,此时就是变量提升var a = 2; console.log(a); //2 //相当于下面...

MrBoyce
40分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部