#24473: 雖然測試通過,但線上compiler跑不出來


kim2366 (unknown)

學校 : 不指定學校
編號 : 145533
來源 : [60.251.146.65]
最後登入時間 :
2023-02-22 17:39:41
a005. Eva 的回家作業 -- POJ | From: [223.137.82.70] | 發表日期 : 2021-02-23 09:33

如題,雖然解題顯示AC,但其實我用線上C Compiler時可以一直輸入數字,然後沒有答案跑出來,如下顯示,希望有人能幫我解答,感謝~

/tmp/YL1Z94S5Rl.o

/tmp/YL1Z94S5Rl.o

2

1234

1248

1234

 

以下是我的程式碼

#include<stdio.h>

int main(){

  int i,t;

  int a,b,c,d,e;

  scanf("%d",&t);

  for(i=1;i<=t;i++){

      scanf("%d %d %d %d",&a,&b,&c,&d);

  

      if((b-a)==(c-b)){

          e=d+(c-b);

          printf("%d %d %d %d %d\n",a,b,c,d,e);

      }

      else {

          e=d*(c/b);

          printf("%d %d %d %d %d\n",a,b,c,d,e);

      }

      

  }  

  return 0;

 

}

 
#24495: Re:雖然測試通過,但線上compiler跑不出來


james84215200@gmail.com (吳宥駿)

學校 : 不指定學校
編號 : 77814
來源 : [61.220.206.31]
最後登入時間 :
2021-06-21 16:57:55
a005. Eva 的回家作業 -- POJ | From: [1.161.1.193] | 發表日期 : 2021-02-26 13:47

如題,雖然解題顯示AC,但其實我用線上C Compiler時可以一直輸入數字,然後沒有答案跑出來,如下顯示,希望有人能幫我解答,感謝~

/tmp/YL1Z94S5Rl.o

/tmp/YL1Z94S5Rl.o

2

1234

1248

1234

 

以下是我的程式碼

#include

int main(){

  int i,t;

  int a,b,c,d,e;

  scanf("%d",&t);

  for(i=1;i<=t;i++){

      scanf("%d %d %d %d",&a,&b,&c,&d);

  

      if((b-a)==(c-b)){

          e=d+(c-b);

          printf("%d %d %d %d %d\n",a,b,c,d,e);

      }

      else {

          e=d*(c/b);

          printf("%d %d %d %d %d\n",a,b,c,d,e);

      }

      

  }  

  return 0;

 

}

 

#include <stdio.h>

 

int main(int argc, const char * argv[]) {

    int i,t;

     int a,b,c,d,e;

     scanf("%d",&t);

     for(i=1;i<=t;i++){

         scanf("%d %d %d %d",&a,&b,&c,&d);

         if((b-a)==(c-b)){

             e=d+(c-b);

             printf("%d %d %d %d %d\n",a,b,c,d,e);

         }

         else {

             e=d*(c/b);

             printf("%d %d %d %d %d\n",a,b,c,d,e);

         }

     }

    return 0;

 

}

我用了你的code去跑是可以的
送出也沒問題
第一個輸入是資料筆數
然後再輸入四個數字

 
ZeroJudge Forum