一个数x各位数相加直至为一位数的求解问题(模9)

原创 2018年04月16日 11:45:15

x=a*10^k+b*10^(k-1)+c*10^(k-2)+d*10^(k-3)……
 =a*(9+1)^k+b*(9+1)^(k-1)+c*(9+1)^(k-2)+d*(9+1)^(k-3)……
=9y+a+9m+b+9n+c+9p+d+……
故x模9即可得


扩展JTextPane,使其有关键字自动加亮功能。

import java.util.StringTokenizer;import java.awt.*;import java.awt.event.*;import javax.swing.*;impo...
  • jimw
  • jimw
  • 2002-03-14 09:51:00
  • 584

1084: 【循环】数根

Description 数根可以通过把一个数的各个位上的数字加起来得到。如果得到的数是一位数,那么这个数就是数根。如果结果是两位数或者包括更多位的数字,那么再把这些数字加起来。如此进行下去,直到得...
  • AK4TRl
  • AK4TRl
  • 2015-05-11 19:30:42
  • 841

OJ题:输入一个多位的数字,求各数位相加。

题目内容: 输入一个多位的数字,1求各数位相加。 例如输入12345,则计算1+2+3+4+5=15 输入格式: 一个整数 输出格式: 一个整数 输入样例: 1234567890 输出样例: 45 时...
  • morixinguan
  • morixinguan
  • 2016-08-03 14:03:42
  • 2209

java 输入一个正整数求各个位数这和

package javaSE_第二周; import java.util.Scanner; /*  *计算一个正整数求它各个位数之和  *问题:编写一个程序,让用户输入一个三位数的正整数值,然...
  • weishimeng17
  • weishimeng17
  • 2017-04-05 15:42:19
  • 528

求一个数个各位相加的结果时

当求一个数个各位相加的结果时,用1不用2 1:)while(A) { DA+=A; A/=10; } 2) fo...
  • yyf573462811
  • yyf573462811
  • 2012-07-27 07:42:17
  • 413

《任何一个整数模9同余于它的各数位上数字之和》

在做https://leetcode.com/problems/add-digits/这道题时,发现了这个问题。即 任何一个整数模9同余与它的各数位上的数字之和。具体证明过程如下:  设自然数N=a...
  • u010412719
  • u010412719
  • 2016-03-02 22:04:08
  • 1284

【编程马拉松】【009-数根】

数根可以通过把一个数的各个位上的数字加起来得到。如果得到的数是一位数,那么这个数就是数根;如果结果是两位数或者包括更多位的数字,那么再把这些数字加起来。如此进行下去,直到得到是一位数为止。   比如,...
  • DERRANTCM
  • DERRANTCM
  • 2016-06-10 07:22:19
  • 2435

java实现:将一个数各个位数相加

前面已经实现过这个程序,现在我们就不多说了,直接更改C的源码,实现这个JAVA程序。import java.util.Scanner; public class HelloWorld { publi...
  • morixinguan
  • morixinguan
  • 2016-08-15 15:38:48
  • 2722

编程计算x的每一位数字相加之和

从键盘任意输入一个4位数x,编程计算x的每一位数字相加之和(忽略整数前的正负号)。例如,输入x为1234,则由1234分离出其千位1、百位2、十位3、个位4,然后计算1+2+3+4=10,并输出10。...
  • u013232740
  • u013232740
  • 2015-02-13 21:52:21
  • 2299

数据结构——输入一个整数,求各位数的相加和

/*烟台大学计算机学院学生 *All right reserved. *文件名称:数据结构——输入一个整数,求各位数的相加和 *作者:杨飞 *完成日期:2014年9月2日 *版本号:v1.0...
  • u012370105
  • u012370105
  • 2014-09-02 09:20:35
  • 617
收藏助手
不良信息举报
您举报文章:一个数x各位数相加直至为一位数的求解问题(模9)
举报原因:
原因补充:

(最多只允许输入30个字)