#11048: 這樣寫為何不行?(C)


aza889900 (Lanbo)

學校 : 臺北市立萬芳高級中學
編號 : 57824
來源 : [210.70.212.23]
最後登入時間 :
2017-11-02 12:36:40
a005. Eva 的回家作業 -- POJ | From: [36.230.0.201] | 發表日期 : 2016-06-13 13:05

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int a,b,c,d,n;
while(scanf("%d %d %d %d\n",&a,&b,&c,&d)!=EOF){
if(d-c==c-b&&c-b==b-a){
printf("%d %d %d %d %d\n",a,b,c,d,d*2-c);
}else if(d/c==c/b&&c/b==b/a){
printf("%d %d %d %d %d\n",a,b,c,d,d*d/c);
}
}
return 0;
}

 

 

 為何無輸出?

 
#11095: Re:這樣寫為何不行?(C)


tcfsh310226 (prprprpony)

學校 : 國立臺中第一高級中學
編號 : 43121
來源 : [1.161.61.52]
最後登入時間 :
2021-11-25 20:53:39
a005. Eva 的回家作業 -- POJ | From: [210.60.33.251] | 發表日期 : 2016-06-25 20:01

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

 

 

 為何無輸出?

「第一行是數列的數目t(0 <= t <= 20)。」
你忘了輸入這個。


 
ZeroJudge Forum