#include<stdio.h>
void main()
{
int N;
int time[101]={0};
int sum[101]={1,2,3,4,5,6};
int i,j;
int t;
while(scanf("%d",&N)!=EOF)
{
t=1;
if(N==0)
{
continue;
}
for(i=1;i<=N;i++)
{
for(j=6*i-5;j<=i*6;j++)
{
scanf("%d",&time[j]); //将N组每组6个共N*6个时间存入time数组,准备开始计算
}
}
for(i=1;i<=N;i++) //对第i/N组进行运算
{
sum[3*i]=(time[6*i-3]+time[6*i])%60; //计算秒
sum[3*i-1]=(time[6*i-3]+time[6*i])/60+(time[6*i-4]+time[6*i-1])%60; //计算分
sum[3*i-2]=time[6*i-5]+time[6*i-2]+(time[6*i-4]+time[6*i-1])/60; //计算时
}
for(i=1;i<=N;i++)
{
t=1;
printf("%d",sum[3*i-2]); //先将第一个sum[i]输出,防止卡空格
for(j=3*i-1;j<=i*3;j++)
{
printf(" %d",sum[j]);
t++;
if(t==3)
{
printf("\n");
t=0;
}
}
}
}
}
HDU - 2033
最新推荐文章于 2020-04-11 22:21:00 发布