首页 > 代码库 > 杭电2023

杭电2023

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int i,j,x,n,m,u;
 5     double a[50][5],t[5],s;
 6     while(~scanf("%d%d",&n,&m))
 7     {
 8         for(i=0; i<n; i++)
 9             for(j=0; j<m; j++)
10                 scanf("%lf",&a[i][j]);
11         for(i=0; i<n; i++)
12         {
13             for(j=0,s=0; j<m; j++)
14                 s+=a[i][j];
15             s/=m;
16             if(i)
17                 printf(" %.2lf",s);
18             else
19                 printf("%.2lf",s);
20         }
21         printf("\n");
22         for(j=0; j<m; j++)
23         {
24             for(i=0,s=0; i<n; i++)
25                 s+=a[i][j];
26             s/=n;
27             t[j]=s;
28             if(j)
29                 printf(" %.2lf",s);
30             else
31                 printf("%.2lf",s);
32         }
33         printf("\n");
34         for(i=0,x=0; i<n; i++)
35         {
36             for(j=0,u=0; j<m; j++)
37             {
38                 if(a[i][j]>=t[j])
39                     u++;
40             }
41             if(u==m)
42                 x++;
43         }
44         printf("%d\n\n",x);
45     }
46     return 0;
47 }

 

杭电2023