参考代码:
import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String s = scanner.next(); String res = ""; while(s.length() > 1) { BigInteger sum = new BigInteger("0"); for(int i = 0; i < s.length(); i++) { int t = s.charAt(i) - '0'; sum = sum.add(new BigInteger("" + t)); } s = sum.toString(); res = sum.toString(); } System.out.print(res); } }
0.0分
5 人评分
汽水瓶 (C++代码)(直接n/2就可以了)浏览:1138 |
蛇行矩阵 (C++代码)(预生成结果以节省每次生成的时间)浏览:890 |
C二级辅导-温度转换 (C语言代码)浏览:2673 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:765 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1674 |
C语言考试练习题_排列 (C语言代码)浏览:767 |
母牛的故事 (C语言代码)浏览:992 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |