#5024: 新手用好久了...


zxnstu956203 (1598)

學校 : 國立鳳山高級中學
編號 : 18201
來源 : [112.105.229.192]
最後登入時間 :
2011-04-21 20:21:06
a005. Eva 的回家作業 -- POJ | From: [175.180.217.37] | 發表日期 : 2011-04-03 17:31

#include <stdio.h>

int main()
{
    int i;
   while(scanf("%d",&i)!=EOF){
    int a,b,c,d;
    while(scanf("%d%d%d%d",&a,&b,&c,&d)){
   if(a+d==b+c){
   printf("%d %d %d %d %d\n",a,b,c,d,d+b-a);}
   else if(a*d==b*c){
      printf("%d %d %d %d %d\n",a,b,c,d,d*(b/a));}
  
}}
return 0;
}                                                            
 

用DEV C++沒有問題

但他說我超時,應該是什麼EOF的問題---我搞不太懂,雖然有寫a001但還是不太會用

請各位大大,指點一下!!

 
#5044: Re:新手用好久了...


yuchiao0921 (我的字典沒有放棄)

學校 : 道明中學
編號 : 18267
來源 : [124.218.85.67]
最後登入時間 :
2017-12-09 04:26:44
a005. Eva 的回家作業 -- POJ | From: [114.38.105.94] | 發表日期 : 2011-04-09 10:19

#include

int main()
{
    int i;
   while(scanf("%d",&i)!=EOF){
    int a,b,c,d;
    while(scanf("%d%d%d%d",&a,&b,&c,&d)){
   if(a+d==b+c){
   printf("%d %d %d %d %d\n",a,b,c,d,d+b-a);}
   else if(a*d==b*c){
      printf("%d %d %d %d %d\n",a,b,c,d,d*(b/a));}
  
}}
return 0;
}                                                            
 

用DEV C++沒有問題

但他說我超時,應該是什麼EOF的問題---我搞不太懂,雖然有寫a001但還是不太會用

請各位大大,指點一下!!

看清楚題目

不用用EOF 

 
ZeroJudge Forum