Preguntas reales del examen Acm
int? principal()
{
int? n, m;? //Supongamos que una clase tiene n (n
while(scanf("%d%d ",&n&m)!=EOF)
{
int?a[n][m];
int?I,j;
for(I = 0;i<n;i++)
{ p>
for(j = 0; j & ltm; j++)
{
scanf("%d ", & ampa[I][ j]);
}
}//Ingrese el puntaje de la materia de cada estudiante
for(I = 0;i<n;i++)/ /?El puntaje promedio de n estudiantes
{
¿Doble? =?0;
for(j = 0;j<m;j++ )
{
suma? +=?a[I][j];
}
printf("%.2lf ",suma/m);
If (i<N-1)//¿Nueva línea después del último dato?
printf("?);
Otros
printf("\n");
}
¿Doble? sub _ ave[m]; // ¿Puntuaciones promedio para cada materia? /p>
for(j = 0; j & ltm; j++) //Puntuación promedio de m cursos
{
Double? sum =?0
for(I = 0;i<n;i++)
{
suma? +=?a[I][j];
}
sub_ave[j] =?suma/n;
printf("%.2lf ",sum/n);
if(j<M-1)//Nueva línea después del último dato
printf("?);
Otros
printf(" \ n ");
}
int? num = 0; //¿Cuántas personas pasaron la línea de paso?
for(I = 0; I& ltn; i++)
{
int? /p>
for(j = 0; j & ltm; j++)
{
if(a[i][j]?& gt=?sub_ave[j ])
p++;
}
Si (p==m)
num++;?
}
printf("%d\n\n ",num);
}
}