杭电2023题
来源:互联网 发布:剑灵明星捏脸数据 编辑:程序博客网 时间:2024/04/30 07:59
每个测试实例后面跟一个空行。
#include<stdio.h>
int main()
{
int a,b,i,j;
while(scanf("%d%d",&a,&b)!=EOF)
{
int count=0;
double cj[55][10]={0.0},ave1[50][10]={0.0},s[50]={0.0},k[50]={0.0};
for(i=1;i<=a;i++)
for(j=1;j<=b;j++)
scanf("%lf",&cj[i][j]);
for(i=1;i<=a;i++)
for(j=1;j<=b;j++)
s[i]+=cj[i][j];
for(j=1;j<=b;j++)
for(i=1;i<=a;i++)
k[j]+=cj[i][j];
for(i=1;i<a;i++)
printf("%.2lf ",(double)s[i]/b);
printf("%0.2lf\n",(double)s[a]/b);
for(i=1;i<b;i++) printf("%.2lf ",(double)k[i]/a);
printf("%0.2lf\n",(double)k[b]/a);
for(i=1;i<=a;i++)
{
int book=0;
for(j=1;j<=b;j++)
if(cj[i][j]>=k[j]/(double)a)
book++;
if(book==b)
count++;
}
printf("%d\n\n",count); //两个换行符!!
}
return 0;
}
- 杭电2023题
- 杭电2023题
- 杭电2023题
- 杭电2023
- 杭电2023
- 杭电2023
- 杭电2023
- 杭电2023
- 杭电ACM1002题
- 杭电ACM1003题
- 杭电1004题
- 杭电1005题
- 杭电1012题
- 杭电1013题
- 杭电1014题
- 杭电1017题
- 杭电1032题
- 杭电1015题
- 冒泡排序
- malloc与new的不同点
- 线程池ThreadPoolExecutor
- 初用博客
- System.in.read()使用
- 杭电2023题
- java多线程
- List和Set中忽略的方法addAll(Collection c)和retainAll(Collection c)
- 关于求最小公倍数,杭电2028
- 关于查看汉字多少的计算方法 杭电2030
- [转]程序员如何在"小公司成长"和"大公司学习"
- 杨辉三角 杭电2032
- [转]告诉你怎样学Java才是硬道理
- 时间的加减 杭电2033