# incluir & ltstring.h & gt
estructura typedef
{
int número;
int h, m;
int etiqueta;
} nodo;
Nodo a[110]; p>int main()
{
int no, h, m, times, avetime, ave
char op
memset (a, 0, sizeof(a));
Número de veces = 0;
tiempo de espera = 0
while(scanf("%d; ", & amp no)! =EOF)
{
getchar(); // Ingrese, de lo contrario será leído por los siguientes caracteres, lo cual es incorrecto.
if(no==-1) roto;
scanf("%c %d:%d", & opamp.h & m);
p>
If (no == 0)
{
if(times == 0)printf(" 0 0 \ n "); p >Otro
{
ave = promedio tiempo/veces;
if((double)avetime/times-ave)>= 0.5)ave++;
if((double)avetime/times-ave)>= 0.5)ave++;
p>printf("%d %d\n ", veces, ave); p>
}
memset(a, 0, sizeof(a));
} p>
Número de veces = 0
ave time = 0;
}
Otros
{
if(op == ' S ' & & respuesta [ No]. etiqueta==0)
{
Respuesta [No]. h = h
Respuesta [No]. m = m
Respuesta [No]. etiqueta = 1;
}
else if(op == ' E ' & & respuesta [No]. etiqueta==1)
{ p>
int tiempo=(h-a[no].h)* 6(m-a[no].m);
avetime+= tiempo;
veces++ ; p>
Respuesta [No]. etiqueta = 0;
}
}
}
Devuelve 0;