#102: 哪個比較快?


kohsiangyu (柯享雨)

學校 : 國立屏東高級中學
編號 : 1151
來源 : [140.117.182.57]
最後登入時間 :
2010-05-30 00:33:27
a003. 兩光法師占卜術 | From: [218.175.197.47] | 發表日期 : 2008-01-05 02:50

int x, y;
  while(scanf("%d%d",&x,&y)!=EOF )
  {
    switch((x*2+y)%3)
    {
      case 0 :
           printf("普通\n");
           break;
      case 1 :
           printf("吉\n");
           break;
      case 2 :
           printf("大吉\n");
           break;
    }
  }

 

int x, y,z;
  while(scanf("%d%d",&x,&y)!=EOF )
  {
      z = (x*2+y)%3;
      if(z==0) printf("普通\n");
      if(z==1) printf("吉\n");
      if(z==2) printf("大吉\n");
    }
  }

 

 
#106: Re:哪個比較快?


sa411022 (sa411022)

學校 : 國立臺中第二高級中學
編號 : 1027
來源 : [140.113.93.37]
最後登入時間 :
2010-04-05 21:52:41
a003. 兩光法師占卜術 | From: [61.66.76.57] | 發表日期 : 2008-01-09 22:14

int x, y;  while(scanf("%d%d",&x,&y)!=EOF )  {    switch((x*2+y)%3)    {      case 0 :           printf("普通\n");           break;      case 1 :           printf("吉\n");           break;      case 2 :           printf("大吉\n");           break;    }  }

 

int x, y,z;   while(scanf("%d%d",&x,&y)!=EOF )   {      z = (x*2+y)%3;      if(z==0) printf("普通\n");       if(z==1) printf("吉\n");       if(z==2) printf("大吉\n");     }   }

 

上面吧

如果z是0的話

上面判斷1次就跳開了

下面要判斷3次

如果下面改else if應該就一樣快了

 
ZeroJudge Forum