L1-068 调和平均


时间限制
400 ms
内存限制
64 MB


题目描述:

N 个正数的算数平均是这些数的和除以 N,它们的调和平均是它们倒数的算数平均的倒数。本题就请你计算给定的一系列正数的调和平均值。

输入格式:
每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N (≤1000);第 2 行给出 N 个正数,都在区间 [0.1,100] 内。

输出格式:
在一行中输出给定数列的调和平均值,输出小数点后2位。

输入样例:
8
10 15 12.7 0.3 4 13 1 15.6
输出样例:
1.61


求给定数列的调和平均值


emmmmmmm

直接计算 调和平均值


import java.io.*;
import java.math.*;
import java.util.*;public class Main
{public static void main(String[] args){int n = sc.nextInt();double sum = 0;for (int i = 1; i <= n; i++){double a = sc.nextDouble();sum += 1.0 / a;}out.printf("%.2f", 1.0 / (sum / n));out.flush();out.close();}static Scanner sc = new Scanner(System.in);static PrintWriter out = new PrintWriter(System.out);
}


如果有说错的 或者 不懂的 尽管提 嘻嘻

一起进步!!!


闪现

L1-068 调和平均 - java相关推荐

  1. java l1 l2缓存,Java 两级缓存框架

    概述介绍 J2Cache 是 OSChina 目前正在使用的两级缓存框架(要求至少 Java 8).第一级缓存使用内存(同时支持 Ehcache 2.x.Ehcache 3.x 和 Caffeine) ...

  2. 调和平均 Java版 PTA

    N 个正数的算数平均是这些数的和除以 N,它们的调和平均是它们倒数的算数平均的倒数.本题就请你计算给定的一系列正数的调和平均值. 输入格式: 每个输入包含 1 个测试用例.每个测试用例第 1 行给出正 ...

  3. 团体程序设计天梯赛-练习集-java

    java不一定能都过 有星号*的都是我java过不去的 但是代码思路都是对的 如果需要c++的 可以留言 L1 L2 L3 001 Hello World 紧急救援 凑零钱 002 打印沙漏 链表去重 ...

  4. [Leedcode][JAVA][第445题][链表][栈]

    [问题描述]445. 两数相加 II 给你两个 非空 链表来代表两个非负整数.数字最高位位于链表开始位置.它们的每个节点只存储一位数字.将这两数相加会返回一个新的链表.你可以假设除了数字 0 之外,这 ...

  5. java dataset redis,利用Spring-Data-Redis和Jedis操作Redis缓存

    概述          Jedis是redis官方推荐的用于访问Java客户端,在https://github.com/xetorthio/jedis下载最新的jedis. 访问redis 1.访问简 ...

  6. Java Study Notes_Design in 2023(Day01~Day14)

    文章目录 Day01:Java入门 1.1 Java的技术体系 1.2 Java快速入门 1.2.1 JDK.JRE与JVM 1.2.2 JDK环境变量配置 1.3 Java基础语法 1.3.1 注释 ...

  7. java 类的方法设计_设计问题:Java类与单方法OK?

    我需要以下功能 Given two sorted lists, merge them 我有这个骨架Java代码: public class MergeLists{ public List merge( ...

  8. java教程解析_【B0666】[java视频教程]全方位深入解析最新版SpringBoot源码新手都能学懂视频教程...

    Java视频教程名称:全方位深入解析最新版SpringBoot源码新手都能学懂视频教程    java自学网[javazx.com]  SpringBoot视频教程   it教程 Java自学网收集整 ...

  9. java基础2.5(集合)

    java基础第二阶段之day5 一.集合分类 集合类体系结构图: 二.Collection集合 1. Collection介绍 Collection集合,它是单列集合,创建Colection集合的对象 ...

最新文章

  1. tomcat5配置常见数据库连接池的例子.
  2. C++编程进阶1(对于单纯的常量,用const替换#define、operator[]与const)
  3. pdfparser java_如何使用java从PDF中提取内容?
  4. iOS Sharing #02 | 2019-03-30
  5. Django ajax 检测用户名是否已被注册
  6. 支持批任务的Coscheduling/Gang scheduling
  7. 2019 ICPC南京站总结
  8. C++开源矩阵计算工具——Eigen的简单用法(三)
  9. 正则表达式批量替换 单引号
  10. (整理)C/C++野指针
  11. Android 系统定时管理器AlarmManager的使用
  12. linux:如何修改用户的密码
  13. java的本质_Java线程本质
  14. 计算机基础cpu知识,CPU基础知识大全详解
  15. “国防七子”经费暴增,清华再增45亿,甩第二名101亿 |全国高校2022预算大公开...
  16. 100条历史典故,读懂半个中国
  17. error: passing as ‘this‘ argument discards qualifiers [-fpermissive]
  18. Python提取pcap文件中原始数据
  19. 国产数据库普及风暴有奖征文获奖名单揭晓
  20. java中字节数组转换为字符串

热门文章

  1. 40套免费网站模板下载,可用于CMS建站、企业网站建设、网站制作!
  2. Boost 学习之二 BGL
  3. 高等几何——讨论交比的实际意义
  4. Markdown Pad2使用基础(总结)
  5. Unity小Demo
  6. python批量裁剪图片尺寸
  7. 架构师成长之路 5 --如何获取知识(学习境界)(方法)
  8. 产品经理如何分析业务需求
  9. Coderforces 字符串水题合集
  10. 【UE4 第一人称射击游戏】53-制作烟雾弹