Love丶FFC's Blog

CCF-CSP_20151201:数位之和

2019-09-16 21:30:30
阅读:465   •   评论:2
标签:,

问题描述

给定一个十进制整数n,输出n的各位数字之和。

输入格式

输入一个整数n

输出格式

输出一个整数,表示答案。

样例输入

20151220

样例输出

13

样例说明

20151220的各位数字之和为2+0+1+5+1+2+2+0=13。

评测用例规模与约定

所有评测用例满足:0 ≤ n ≤ 1000000000。

编程语言:Java

解题思想:

1.通过字符串函数获取各位,然后强制类型转换相加。

时间复杂度:O(n)

IDE代码如下:

  1. package CCF_CSP;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class _20151201_100point {
  6.  
  7. public static void main(String[] args) {
  8. Scanner scanner = new Scanner(System.in);
  9. int n = scanner.nextInt(); //输入的数字
  10.  
  11. int sum = 0;
  12. for(int i=0;i<(n+"").length();i++) //获取n的位数
  13. {
  14. sum+=Integer.parseInt((n+"").charAt(i)+""); //转换为字符串后提取其中字符再强制类型转换
  15. }
  16.  
  17. System.out.println(sum);
  18. }
  19.  
  20. }
  21.  

评论板

共有 2 条评论

  1. Gealpaste

    Furthermore, patients who stopped or switched from an AI had approximately double the rate of arthritis ICD codes of patients who stopped or switched from an SERM Table 4 cialis vs viagra

  2. intuido

    71 d, J 8 Hz, 1H, 7 cialis without prescription

--------查看该分类下最新文章--------
^
新版博客正在完善中!域名:http://www.loveffc:8080,点击跳转,完全移植后将去除端口号。

Copyright © 2018 - 2021 FFC的小站 - 滇 ICP 备 18010780 号 - 1

- Powered by WordPress & AliYun · Theme by FFC -

- Environment by Windows & XAMPP · Designed by WebStorm & VSCode -

已运行:

访问量:510051