24h購物| | PChome| 登入
2009-01-21 21:07:36| 人氣283| 回應0 | 上一篇 | 下一篇

2007 NPSC A. 霍格華茲特快車

推薦 0 收藏 0 轉貼0 訂閱站台

暴力法!!可提供更快的嗎=ˇ=

/*************************************************************/

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()
{
 char name[20];
 int a,b,time1,time11,time2,time22,n,m;
 while(scanf("%d",&n)==1)
  {
   for(a=0;a<n;a++)
    {
     char timec1,timec11,timec111,timec1111,timec2,timec22,timec222,timec2222;
     scanf("%d %c%c:%c%c %c%c:%c%c",&m,&timec1,&timec11,&timec111,&timec1111,&timec2,&timec22,&timec222,&timec2222);
     for(b=0;b<m;b++)
      {
       char x1=0,x2=0,x3=0,x4=0,x5=0,x6=0,x7=0,x8=0;
       char tempc3,tempc33,tempc333,tempc3333;
       scanf("%s %c%c:%c%c",name,&tempc3,&tempc33,&tempc333,&tempc3333);
       x4=timec1111-tempc3333;
        if(x4<0)
         {x4=x4+10;x3=-1;}
       x3=timec111-tempc333+x3;
        if(x3<0)
         {x3=x3+6;x2=-1;}
       x2=timec11-tempc33+x2;
        if(x2<0)
         {x2=x2+10;x1=-1;}
       x1=timec1-tempc3+x1;
      
       x8=timec2222-tempc3333;
        if(x8<0)
         {x8=x8+10;x7=-1;}
       x7=timec222-tempc333+x7;
        if(x7<0)
         {x7=x7+6;x6=-1;}
       x6=timec22-tempc33+x6;
        if(x6<0)
         {x6=x6+10;x5=-1;}
       x5=timec2-tempc3+x5;
       printf("%c%c:%c%c %c%c:%c%c\n",x1+48,x2+48,x3+48,x4+48,x5+48,x6+48,x7+48,x8+48);
      }
    }
  }
 return 0;
}

台長: 來源不明
人氣(283) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: NPSC |
此分類下一篇:2007 NPSC B. 黑澀會美眉
此分類上一篇:2005 NPSC C. 數數字

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文