搜索
查看: 260|回复: 2

20:白细胞计数 总时间限制: 1000ms 内存限制: 65536kB 描述 ...

[复制链接]
 楼主| 发表于 2019-4-7 21:22:29 | 显示全部楼层 |阅读模式
5啊哈币
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a;
  6.     scanf("%d",&a);
  7.     double b[1000],c[1000];
  8.     for(int i=0;i<a;i++) scanf("%lf",&b[i]);
  9.     for(int i=0;i<a;i++){
  10.         for(int k=0;k<a;k++){
  11.             if(b[i]>b[k]){
  12.                 int sum=b[i];
  13.                 b[i]=b[k];
  14.                 b[k]=sum;
  15.             }
  16.         }
  17.     }
  18.     b[a-1]=0;
  19.     b[0]=0;
  20.     double sum=0;
  21.     for(int i=0;i<a;i++) sum+=b[i];
  22.     sum=sum/(a-2);
  23.     printf("%.2lf ",sum);
  24.     for(int i=1;i<a-1;i++) c[i-1]=b[i]-sum;
  25.     for(int i=0;i<a;i++) printf("%.2lf ",c[i]);
  26.     for(int i=0;i<a;i++){
  27.         for(int k=0;k<a;k++){
  28.             if(c[i]>c[k]){
  29.                 int sum=c[i];
  30.                 c[i]=c[k];
  31.                 c[k]=sum;
  32.             }
  33.         }
  34.     }
  35.     printf("%.2lf",c[0]);
  36.   return 0;
  37. }
复制代码

发表于 2019-4-9 17:21:07 | 显示全部楼层
你这个是哪里的题目啊?
发表于 2019-8-5 19:02:41 | 显示全部楼层
是洛谷OJ?学而思OJ?还是CSDN的?还是其他什么不知名的鬼地方搞来的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表