HDU

来源:互联网 发布:jdk和java区别 编辑:程序博客网 时间:2024/06/05 05:17
#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;} } } }}    

原创粉丝点击