题解 1118: Tom数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

Tom数-题解(Python代码)

```pythondefcalc():whileTrue:n=input()try:digitlist=map(int,list(n))exceptExecptionase:returnifn:#n为空字符时,等待下一次输入print(sum(digitlist))calc()```

Tom数-题解(Python代码)

#python3.6```pythonimportmathwhile(1):z,w,d,num=0,0,0,0x=int(input())x_s=str(x)l=len(x_s)foriinrange(l-1,-1,-1):num=math.pow(10,

Tom数-题解(Java代码)

publicclassSeq1118{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){Stringnum=sc.next();char[]t=num.toCharArray()

Tom数-题解(Java代码)

参考代码:```javaimportjava.util.Scanner;/***https://www.dotcpp.com/oj/problem1118.html*@authoryang**【Tom数】正整数的各位数字之和被Tom称为Tom数。求输入数(

Tom数-题解(C语言代码)

#include#include#includeusingnamespacestd;inttomNumber(longlong&n,int&a,int&sum){a=n%10;sum+=a;n=n/10;if(n>0){tomNumber(n,a,sum);}else{cout

Tom数-题解(Java代码)

判断是否下一行,根据ASCII将char转换成int,再累加```javaScannersc=newScanner(System.in);while(sc.hasNext()){//判断是否有下一行intsum=0;Stringnum=sc.next();for(inti=0;i