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

题目 1159: 偶数求和

题目描述:

有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数(公差为2的等差数列),现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。

代码:

package lanqiao;import java.io.BufferedInputStream;
import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNextInt()) {int n=sc.nextInt();int m=sc.nextInt();int index=0;//当前加到的位置int num=0;//当前的数字int sum=0;while (index<n) {if ((n-index)>=m) { //还有m个数字能取sum=0;for (int i = 0; i < m; i++) {num+=2;sum+=num;index++;}System.out.print(sum/m+" ");}else{int len=n-index;//所剩的数字个数sum=0;for (int i = 0; i < len; i++) {num+=2;sum+=num;index++;}System.out.println(sum/len);}}}}
}

http://www.lryc.cn/news/293693.html

相关文章:

  • 呼吸灯--FPGA
  • MySQL数据库①_MySQL入门(概念+使用)
  • 虚幻UE 特效-Niagara特效实战-魔法阵
  • Qt多语言翻译
  • Latex学习记录
  • 你在做绩效考核,还是绩效管理?二者有什么区别
  • ele-h5项目使用vue3+vite+vant4开发:第四节、业务组件-SearchView组件开发
  • C系列-柔性数组
  • 【Linux网络编程一】网络基础1(网络框架)
  • springboot156基于SpringBoot+Vue的常规应急物资管理系统
  • 学习MySQL的MyISAM存储引擎
  • nginx 的 ngx_http_upstream_dynamic_module 动态域名解析功能的使用和源码详解
  • 前端vue/react项目压缩图片工具@yireen/squoosh-browser
  • 悬而未决:daterangepicker设置默认选择日期时间后点确认无值的BUG
  • composer常用命令
  • 2024年1月27日~2月2日周报
  • 红黑树,以及其在C++的set、map等数据结构中应用
  • C++(11)——内存管理
  • 《C++ Primer Plus》《3、数据处理》
  • Java 正则匹配sql
  • 服务器入门
  • 云端录制直播流视频,上传云盘
  • 【靶场实战】Pikachu靶场XSS跨站脚本关卡详解
  • 蓝桥杯每日一题-----数位dp
  • sklearn 计算 tfidf 得到每个词分数
  • Qt拖拽事件,实现控件内项的相互拖拽
  • 基于MATLAB实现的OFDM仿真调制解调,BPSK、QPSK、4QAM、16QAM、32QAM,加性高斯白噪声信道、TDL瑞利衰落信道
  • Redis核心技术与实战【学习笔记】 - 21.Redis实现分布式锁
  • 17.Golang channel的基本定义及使用
  • Linux - iptables 防火墙