题解 1118: Tom数

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

筛选

Tom数-题解(Java代码)

摘要:解题思路:很简单 只要知道char不能直接赚int 就好了 要先转成string 再转int char直接转int 会导致转出来的数字是ASCII码注意事项:参考代码:import java.util……

Tom数-题解(Java代码)

摘要:解题思路:思路一:直接以整数类型进行拆分再相加。思路二:以字符串形式拆分在转化成整形再相加。注意事项:思路一会溢出,因此要转化成long型参考代码:public static void main(St……

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

摘要:解题思路:注意事项:参考代码:#include <iostream>int main(int argc, char** argv) { long long int n; int a=0; int su……

Tom数-题解(Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;   public class Main {     public static void main(String……

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

摘要:解题思路:注意事项:sun和n的数据类型是long参考代码:#include<stdio.h>int main(){     int m,a;     long sum=0,n;//sum为每位数之和……

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

摘要:解题思路:题目要求每一位数相加,因此每一次%10可得到一个整数的最后一个数,然后再除以10即可得到新的数,依次循环即可注意事项:参考代码:#include<stdio.h> int main() ……

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

摘要:解题思路:用递归实现由于数据较大,用long long注意事项:参考代码:#include <stdio.h>  int f(long long s){     if(s%10==s) return ……

几行代码解决||python

摘要:解题思路:输入的皆为字符串,那么字符串的每个字符是可以得到,将其转为int类型再相加即可。注意事项:参考代码:while True:    m = input()    l = 0    for i ……

Tom数-题解(C++代码)

摘要:解题思路:看到好多同学用long long,然后再做除法、再相加,我直接用了字符串类型string,个人感觉这样比较简单。注意事项:虽然通过了蓝桥系统的验证,但是这样写其实不太严谨,最好加上一些判断条……