当前位置: 首页 > news >正文

第十四届蓝桥杯真题Java c组A.求和(持续更新)

  • 博客主页:音符犹如代码
  • 系列专栏:蓝桥杯
  • 关注博主,后期持续更新系列文章
  • 如果有错误感谢请大家批评指出,及时修改
  • 感谢大家点赞👍收藏⭐评论✍

【问题描述】
求1(含)至 20230408(含)中每个数的和。
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

解法1:

计算并打印从1到20230408之间每个数的和:

public class Main {  public static void main(String[] args) {  long start = 1;  long end = 20230408;  long sum = 0;  for (long i = start; i <= end; i++) {  sum += i;  }  System.out.println(sum);  }  
}

解法2:

我们还可以使用数学公式来优化这个过程。根据高斯求和公式,1到n的和可以表示为:

sum=n*(n+1)/2

使用这个公式,代码可以简化为:

public class Main {  public static void main(String[] args) {  long n = 20230408;  long sum = n * (n + 1) / 2;  System.out.println(sum);  }  
}

相关文章:

  • unity CustomEditor的基本使用
  • 基于php的助农生鲜销售系统
  • Transformers 引擎,vLLM 引擎,Llama.cpp 引擎,SGLang 引擎,MLX 引擎
  • 选择租用徐州服务器机柜的作用有哪些?
  • 大模型辅助需求代码开发:如何提升核心编码任务生成效果
  • C语言编译器(C语言编程软件)完全攻略(包含所有平台)
  • 【分布式微服务云原生】详细介绍下dubbo和springcloud所能支持的微服务特性,为啥能支持的技术原理,以及适用的业务场景,并对两者各方面做个详细的比较
  • Linux基础命令mkdir详解
  • 在CentOS 6上安装BIND DNS服务器的方法
  • 一份冗长的文字
  • Rust赋能前端:为WebAssembly 瘦身
  • 可视化大屏
  • 队列及笔试题
  • IO(Reader/Writer)
  • C#的Socket编程细节
  • JS 中的深拷贝与浅拷贝
  • 【前端学习】-粗谈选择器
  •  D - 粉碎叛乱F - 其他起义
  • Github访问慢解决办法
  • js中forEach回调同异步问题
  • magento2项目上线注意事项
  • Python_OOP
  • sessionStorage和localStorage
  • vue-loader 源码解析系列之 selector
  • webpack4 一点通
  • 阿里云前端周刊 - 第 26 期
  • 包装类对象
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 力扣(LeetCode)22
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 数据仓库的几种建模方法
  • AI算硅基生命吗,为什么?
  • 阿里云ACE认证之理解CDN技术
  • 回归生活:清理微信公众号
  • ​油烟净化器电源安全,保障健康餐饮生活
  • #window11设置系统变量#
  • #每天一道面试题# 什么是MySQL的回表查询
  • ${ }的特别功能
  • (+4)2.2UML建模图
  • (3)llvm ir转换过程
  • (arch)linux 转换文件编码格式
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (HAL库版)freeRTOS移植STMF103
  • (Java入门)学生管理系统
  • (第三期)书生大模型实战营——InternVL(冷笑话大师)部署微调实践
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (力扣)1314.矩阵区域和
  • (五)c52学习之旅-静态数码管
  • ******之网络***——物理***
  • ..回顾17,展望18
  • .NET 4.0中的泛型协变和反变
  • .Net mvc总结
  • .net wcf memory gates checking failed