codevs 1389 乘积平均数

1389 乘积平均数

题目描述 Description

定义 n 个数的乘积平均数为这 n 个数的乘积开 n 次方。
给定 n 个正整数,求它们的乘积平均数。

给定n 个正整数,求它们的乘积平均数。

输入描述 Input Description

第一行,一个数 n
接下来一行 n 个数,表示给定的 n 个数

输出描述 Output Description

一个实数,表示给定数的乘积平均数,保留2 位小数输出

样例输入 Sample Input

2
2 8

样例输出 Sample Output

4.00

数据范围及提示 Data Size & Hint

对于 100%的数据,n ≤ 100000,每个数均为正整数且不超过 10

#include<cstdio>
#include<cmath>
using namespace std;
double n,x,s=1;
int main()
{
    double i;
    scanf("%lf",&n);
    for(i=1;i<=n;i++)
      scanf("%lf",&x),s*=pow(x,1/n);//pow()竟然还能这样用
    printf("%0.2lf",s);
    return 0;
}
时间: 2024-10-24 09:26:03

codevs 1389 乘积平均数的相关文章

1389 乘积平均数

1389 乘积平均数 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 查看运行结果 题目描述 Description 定义 n 个数的乘积平均数为这 n 个数的乘积开 n 次方.给定 n 个正整数,求它们的乘积平均数. 给定n 个正整数,求它们的乘积平均数. 输入描述 Input Description 第一行,一个数 n接下来一行 n 个数,表示给定的 n 个数 输出描述 Output Description 一个实数,表示给定数的乘积平均数,保留2 位

CodeVS 1017 乘积最大

1017 乘积最大 2000年NOIP全国联赛普及组NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年.在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加.活动中,主持人给所有参加活动的选手出了这样一道题目: 设有一个长度为N的数字串,要求选手使用K个乘号将它分成K

CodeVs 1017 乘积最大(DP)

题目大意: http://codevs.cn/problem/1017/ 题解: #include <iostream> using namespace std; char ch[45]; int n,k; long long int arr[45][7]; long long int dp[45][7]; int main() { cin >> n >> k >> ch; for(int i = 0; i < n; i++){ int tmp = 0

codevs:1792分解质因数:编写一个把整数N分解为质因数乘积的程序。

#include<iostream>#include<cstdio>using namespace std;int main(){ int i=2,n; scanf("%d",&n); printf("%d=",n); if(n<=3){ printf("%d",n); return 0; } while(i<=n/2) { if(n%i==0) { printf("%d*",i);

codevs:1313 质因数分解:已知正整数 n是两个不同的质数的乘积,试求出较大的那个质数 。

#include<iostream>#include<cstdio>#include<cmath>using namespace std;int a[2];int main(){ int p,b=0; scanf("%d",&p); for(int i=2;i<=p/2;i++) { if(p%i==0) { printf("%d",p/i); return 0; } }}

Codevs_1017_乘积最大_(划分型动态规划/记忆化搜索)

描述 http://codevs.cn/problem/1017/ 给出一个n位数,在数字中间添加k个乘号,使得最终的乘积最大. 1017 乘积最大 2000年NOIP全国联赛普及组NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年.在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友

统计学——平均数

最近在工作中需要用到数据分析,发现上学期间学过的丁点统计学知识基本都遗忘了,于是在网易公开课里找了一门统计学的课程学习,顺便把每次的学习成果记录下来,希望对同样在学习数据分析的小伙伴有所帮助. 首先介绍下平均数.中位数和众数. 一般情况下,我们观察一组数据的平均水平,需要借助于平均数.中位数和众数三个统计量.  (1)平均数 a.算数平均数,一般我们讲的平均数即算数平均数,计算起来很简单,就是将一组数据中所有数据求和后再除以这组数据的个数就能得到.计算公式为: 除此之外还有几何平均数.调和平均数

Codevs 3194 基因变异

Codevs 3194 基因变异 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 小毛终于来到了冥王星,这是一颗已经不属于行星的矮行星,它的表面温度低于-220度.在这里,小毛惊奇的发现,他带来的厌氧菌开始了基因变异,裂变的速度与光照时间(秒)成乘积关系,公式如下:细菌个数=原个数*时间(秒),而如果关闭照明,则细菌停止繁殖裂变.现在已知n个细菌,经过m段光照时间后,一共有多少个细菌呢? 输入描述 Input Descrip

CodeVs 1098 均分纸牌

摘要:介绍关于纸牌均分题目算法第一种自己原创,另一种是网上普遍算法. 题目: 题目描述 Description 有 N 堆纸牌,编号分别为 1,2,…, N.每堆上有若干张,但纸牌总数必为 N 的倍数.可以在任一堆上取若于张纸牌,然后移动. 移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上:在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上:其他堆上取的纸牌,可以移到相邻左边或右边的堆上. 现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多. 例如 N=