java - 随机取一个整数,进行拆分,拆分后相加合大于9的话继续拆,直到小于9。
PHPz
PHPz 2017-04-18 09:06:20
0
3
508

java实现 新手,用字符串拆分怎么实现?
比如100拆成1,0,0 相加大于9的话就继续拆,小于9就输出

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
阿神

숫자를 모듈로 9로 출력하세요


증거:

숫자가 다음과 같다고 가정합니다:

$$m=a_na_{n-1}ldots a_0$$

그럼

$$m=sum^n_{i=0}a_itimes10^i$$
$$=sum^n_{i=0}a_itimes(99dots9+1)$$
$$equivsum^n_ {i=0}a_i(mod 9)$$

PHPzhong

leetcode의 원래 질문이군요...
9의 모듈로를 취하세요

大家讲道理

직접적인 방법을 사용해서 어렵지는 않습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿