above average

本文介绍了一个简单的程序,该程序能够处理多个班级的成绩数据,并计算出每个班级中成绩高于平均分的学生所占的百分比。输入包括班级数量及各班学生的成绩,输出则是每个班级高于平均分的学生比例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 standard input contains an integer C, the number of test cases. C data sets follow. Each data set begins with an integer, N, the number of people in the class (1 <= N <= 1000). N integers follow, separated by spaces or newlines, each giving the final grade (an integer 0 <= final grade <= 100) of a student.

Output

For each case you are to output a line giving the percentage of students whose grade is above average, rounded to 3 decimal places.

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%

#include<iostream>
using namespace std;
int main()
{
   int n,m,s[1001],i;
   cin>>n;
   while(n--)
   {
       int sum=0;
       int avr=0;
       int num=0;
      cin>>m;
      for(i=0;i<m;i++)
      {
        cin>>s[i];
        sum+=s[i];
      }
      avr=sum/m;
       for(i=0;i<m;i++)
       {
         if(s[i]>avr)
             num++;
      
       }
      cout.setf(ios::fixed);
      cout.precision(3);
      cout<<(num*1.0/m*100)<<"%"<<endl;

   }

}

### 平均功率定义 在电气工程领域,平均功率是指一段时间内能量传输速率的时间平均值[^1]。对于周期信号而言,平均功率可以通过一个完整的周期来计算。 ### 计算方法 对于纯电阻电路中的瞬时功率 \( p(t) \),可以表示为电压 \( v(t) \) 和电流 \( i(t) \) 的乘积: \[ p(t)=v(t)i(t)\tag{1} \] 当考虑正弦波形下的交流电情况时,如果已知有效值,则有功功率(即平均功率)可简化表达如下: #### 对于单相系统: \[ P=\frac{V_{rms}\cdot I_{rms}}{\sqrt{2}}cos(\phi) \] 其中 \( V_{rms},I_{rms} \) 分别代表电压和电流的有效值;\( cos(φ) \) 是负载阻抗角的余弦值,也称为功率因数[^2]。 #### 多相系统的总平均功率 多相电机或多相输电线路上总的有功功率等于各线间或相对应导体之间所消耗的实际功率之代数和。例如,在三相四线制供电方式下,其公式为: \[ P_T=P_1+P_2+P_3=V_LI_L(cos⁡ϕ_1 +cos⁡ϕ_2 +cos⁡ϕ_3 ) \] 这里 \( P_i (i=1,2,3) \) 表示每一线路间的实际功率;而 \( V_L,I_L \) 则分别指线路之间的线电压与线电流[^3]。 ```python import math def calculate_average_power(V_rms, I_rms, phi): """ Calculate the average power in a single-phase AC circuit. Args: V_rms (float): RMS voltage value. I_rms (float): RMS current value. phi (float): Phase angle between voltage and current. Returns: float: Average Power calculated as per formula provided above. """ return V_rms * I_rms / math.sqrt(2) * math.cos(phi) # Example usage with hypothetical values print(f"The average power is {calculate_average_power(230.0, 5.0, math.pi/4)} watts.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值