#5870: 一直給我OLE


hchs10011605 (11605)

學校 : 國立新竹高級中學
編號 : 20517
來源 : [1.169.186.38]
最後登入時間 :
2011-10-07 21:17:26
a005. Eva 的回家作業 -- POJ | From: [1.169.159.179] | 發表日期 : 2011-09-30 20:37

程式碼

//11605 c05   Eva 回家作業 

#include <stdio.h>

#include <stdlib.h>

 

int main(void)

{

   int line,li; 

   int n1, n2, n3, n4 , n5; 

   

   while((scanf("%d",&line)!=EOF))

   {

      for(li=0;li<=line;li++)

      {

n1,n2,n3,n4,n5=0;

        scanf("%d %d %d %d",&n1,&n2,&n3,&n4);

        

if((n2-n1)==(n3-n2)&&(n3-n2)==(n4-n3))

n5=(n4*2-n3);

   else 

 n5=(n4*(n2/n1));   

printf("%d %d %d %d %d",n1,n2,n3,n4,n5);

printf("\n");

   }     

    }

}

 一直給我= =

OLE (line:9)
冗餘輸出
請勿輸出題目未要求的文字:  5 10 15 20 25

 為什麼?我自己試都不會多東西啊= =

 

 
#5871: Re:一直給我OLE


ckcsc24 (沉澱24th 測試帳號)

學校 : 臺北市立成功高級中學
編號 : 18622
來源 : [60.245.65.193]
最後登入時間 :
2013-09-10 18:46:41
a005. Eva 的回家作業 -- POJ | From: [211.74.216.140] | 發表日期 : 2011-09-30 23:37

程式碼

//11605 c05   Eva 回家作業 

#include

#include

 

int main(void)

{

   int line,li; 

   int n1, n2, n3, n4 , n5; 

 

   while((scanf("%d",&line)!=EOF))

   {

      for(li=0;li<=line;li++)

      {

n1,n2,n3,n4,n5=0;

        scanf("%d %d %d %d",&n1,&n2,&n3,&n4);

 

if((n2-n1)==(n3-n2)&&(n3-n2)==(n4-n3))

n5=(n4*2-n3);

   else 

 n5=(n4*(n2/n1));   

printf("%d %d %d %d %d",n1,n2,n3,n4,n5);

printf("\n");

   }     

    }

}

 一直給我= =

OLE (line:9)
冗餘輸出
請勿輸出題目未要求的文字:  5 10 15 20 25

 為什麼?我自己試都不會多東西啊= =

 

 while((scanf("%d",&line)==1))
 
#6187: Re:一直給我OLE


au3s94wk4 (oqq8552)

學校 : 國立高雄師範大學
編號 : 23044
來源 : [61.223.5.106]
最後登入時間 :
2012-01-17 15:09:58
a005. Eva 的回家作業 -- POJ | From: [140.127.76.128] | 發表日期 : 2011-12-19 18:16

程式碼

//11605 c05   Eva 回家作業 

#include

#include

 

int main(void)

{

   int line,li; 

   int n1, n2, n3, n4 , n5; 

 

   while((scanf("%d",&line)!=EOF))

   {

      for(li=0;li<=line;li++)

      {

n1,n2,n3,n4,n5=0;

        scanf("%d %d %d %d",&n1,&n2,&n3,&n4);

 

if((n2-n1)==(n3-n2)&&(n3-n2)==(n4-n3))

n5=(n4*2-n3);

   else 

 n5=(n4*(n2/n1));   

printf("%d %d %d %d %d",n1,n2,n3,n4,n5);

printf("\n");

   }     

    }

}

 一直給我= =

OLE (line:9)
冗餘輸出
請勿輸出題目未要求的文字:  5 10 15 20 25

 為什麼?我自己試都不會多東西啊= =

 

 while((scanf("%d",&line)==1))

我覺得題目有點錯誤,他要求是0<= T <= 20,我是用for,初始我用int i =0時候反而會出現OLE,改成i=1才成功 
ZeroJudge Forum