关闭

POJ 2350 Above Average(水~)

255人阅读 评论(0) 收藏 举报
分类:

Description
求大于平均分的学生人数所占的比例
Input
第一行为用例组数m,每组用例占一行,第一个整数为学生人数n,之后n个整数表示学生的分数
Output
对于每组用例,输出大于平均分的学生人数所占比例
Sample Input
5
5 50 50 70 80 100
7 100 95 90 80 70 60 50
3 70 90 80
3 70 90 81
9 100 99 98 97 96 95 94 93 91
Sample Output
40.000%
57.143%
33.333%
66.667%
55.556%
Solution
水题
Code

#include<stdio.h>
int main()
{
    int m,n,g[10000],i,res=0;
    float ave,yx[10000];
    scanf("%d",&m);
    while(m)
    {
        ave=0;
        scanf("%d",&n);
        for(i=0;i<n;i++)
        {
            scanf("%d",&g[i]);
            ave+=g[i];//求总分 
        }
        for(i=0;i<n;i++)//大于平均分的人数 
            if(n*g[i]>ave)
                yx[res]++;
        yx[res]/=n;//所占比例 
        yx[res]*=100;//按百分比输出 
        res++;
        m--;
    }   
    for(i=0;i<res;i++)
        printf("%.3f%\n",yx[i]);
    return 0;
}
0
0
查看评论

POJ 2350 Above Average

Description It is said that 90% of frosh expect to be above average in their class. You are to provide a reality check. Input The f...
  • jtjy568805874
  • jtjy568805874
  • 2015-07-18 21:47
  • 526

poj 2350 Above Average

...
  • xinag578
  • xinag578
  • 2015-07-18 18:24
  • 206

POJ 2350 Above Average G++

谢谢博友文章 #include #include #include #include using namespace std; int main() { int NUM; cin>>NUM; vector jg; for(int i=0;i<NUM;i++) {...
  • woniupengpeng
  • woniupengpeng
  • 2017-03-25 21:19
  • 132

【输出%】poj 2350 Above Average

水题一道,但是学到的就是如何输出百分号。。 直接printf
  • Scythe666
  • Scythe666
  • 2014-08-18 13:35
  • 814

Poj 2350 Above Average(精度控制)

一、Description It is said that 90% of frosh expect to be above average in their class. You are to provide a reality check. Input The first line of s...
  • Insert_day
  • Insert_day
  • 2013-08-09 00:44
  • 420

zoj 1915 Above Average(水~)

<br />算高于平均水平的百分数。<br /> <br />搜了下 米有太好的办法,都是这。。千篇一律。。。看来真是水了。<br /> <br />#include <iostream> #include...
  • zxy_snow
  • zxy_snow
  • 2010-07-22 11:06
  • 612

Above Average

Above Average Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 It is said that 90% of frosh expect to be above averag...
  • u013180220
  • u013180220
  • 2013-12-19 14:06
  • 451

POJ 2833 The Average(水~)

Description 给出n个数,先要求去掉前n1大的和前n2小的之后的平均值 Input 多组输入,每组用例第一行为三个整数n1,n2和n,第二行n个整数,以0 0 0结束输入(1<=n1, n2<=10, n1+n2 < n<=5,000,000) Output...
  • V5ZSQ
  • V5ZSQ
  • 2015-10-04 11:29
  • 336

安装JDK包时出现 内部错误 2350 的解决办法

安装jdk-8u73-windows-x64.exe时,提示“sj180730.cab”已损坏,忽略后弹出“内部错误 2350”。 重新在官网上下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2...
  • cindyxyx
  • cindyxyx
  • 2016-03-10 20:18
  • 2533

zoj 1915 Above Average

#include #include int main() { int times,n,*p,i,count; double aver; scanf("%d",×); while(times--){ scanf("%d",&n); ...
  • andyyang0212
  • andyyang0212
  • 2014-09-02 14:59
  • 170
    个人资料
    • 访问:549083次
    • 积分:24496
    • 等级:
    • 排名:第322名
    • 原创:1943篇
    • 转载:0篇
    • 译文:0篇
    • 评论:68条
    最新评论