java实现第八届蓝桥杯数位和
JAVA 实现 蓝桥 第八届 数位
2023-09-14 08:58:10 时间
数位和
题目描述
数学家高斯很小的时候就天分过人。一次老师指定的算数题目是:1+2+…+100。
高斯立即做出答案:5050!
这次你的任务是类似的。但并非是把一个个的数字加起来,而是对该数字的每一个数位作累加。
这样从1加到100的“和”是:901
从10加到15是:21,也就是:1+0+1+1+1+2+1+3+1+4+1+5,这个口算都可以出结果的。
按这样的“加法”,从1加到1000是多少呢? 请通过浏览器提交该结果。
当然,我们并不期望你能像高斯一样,发现数字背后深奥的秘密,只要请计算机帮忙,一切都easy!
注意:你需要提交的是一个整数,不要填写任何多余的内容(比如:说明性文字)
答案:13501
public class _01数位和 {
public static void main(String[] args) {
int sum = 0;
String str = "";
for(int i = 1;i <= 1000;i++){
str += i;
}
char[] arr = str.toCharArray();
for(int i = 0;i < arr.length;i++){
sum += arr[i]-'0';
}
System.out.println(sum);
}
}
相关文章
- Java实现 蓝桥杯 算法提高 转圈游戏(暴力快速幂)
- Java实现 LeetCode 658 找到 K 个最接近的元素(暴力)
- Java实现 LeetCode 1162 地图分析(可以暴力或者动态规划的BFS)
- Java实现 LeetCode 556 下一个更大元素 III(数组的翻转)
- Java实现 LeetCode 283 移动零
- Java实现蓝桥杯墓地雕塑
- Java实现 LeetCode 164 最大间距
- Java实现 LeetCode 112 路径总和
- Java实现 蓝桥杯 算法提高 计算行列式
- Java实现 洛谷 P1328 生活大爆炸版石头剪刀布
- java实现第七届蓝桥杯碱基
- java实现第五届蓝桥杯奇怪的分式
- Java实现 蓝桥杯 历届试题 错误票据
- Java实现蓝桥杯历届试题区间移位
- Java实现 蓝桥杯VIP 算法提高 统计单词数
- Java实现 蓝桥杯VIP 算法提高 我们的征途是星辰大海
- Java实现 蓝桥杯VIP 算法训练 星际交流
- Java实现 蓝桥杯VIP 算法训练 字符串逆序
- Java实现 蓝桥杯VIP 基础练习 Sine之舞
- Java实现 蓝桥杯VIP 算法训练 数的划分
- 构建高性能服务(二)java高并发锁的3种实现
- Java算法 -- 插入排序
- atitit.session的原理以及设计 java php实现的异同
- 【java】Java并发编程系列-基础知识(非常详细哦)
- Vijos、洛谷——金明的预算方案(java实现)