Re: [ACM ] ACM 102

看板C_and_CPP (C/C++)作者 (goodjob!)時間16年前 (2010/03/07 14:21), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
大家好 我想要請問一下 有誰可以幫我看一下 acm 102為何我寫這樣 還是wa????? 我已經考慮 0 0 0 0 0 0 0 0 0 想了好久 有人可以幫我一下的嗎? 謝謝! #include<stdio.h> #include<string.h> #include<stdlib.h> int main(){ int b1=0,b2=0,b3=0,g1=0,g2=0,g3=0,c1=0,c2=0,c3=0; int t1=0,t2=0,t3=0,t4=0,t5=0,t6=0,tmin=0,num=0,total=0; while(scanf("%d %d %d %d %d %d %d %d %d",&b1,&g1,&c1,&b2,&g2,&c2,&b3,&g3,&c3)!=EOF){ int i; if(b1==b2 && b2==b3 && b3==c1 && c1==c2 && c2==c3 && c3==g1 && g1==g2 && g2==g3 && g3==0) { printf("BCG 0"); continue; } total=b1+b2+b3+c1+c2+c3+g1+g2+g3; t1=0,t2=0,t3=0,t4=0,t5=0,t6=0; tmin=0,num=0; for(i=1;i<=6;i++) { switch(i) { case 1: t1=b1+c2+g3; break; case 2: t2=b1+g2+c3; break; case 3: t3=c1+b2+g3; break; case 4: t4=c1+g2+b3; break; case 5: t5=g1+b2+c3; break; case 6: t6=g1+c2+b3; break; } } if(t1>tmin) { tmin=t1; num=1; } if(t2>tmin) { tmin=t2; num=2; } if(t3>tmin) { tmin=t3; num=3; } if(t4>tmin) { tmin=t4; num=4; } if(t5>tmin) { tmin=t5; num=5; } if(t6>tmin) { tmin=t6; num=6; } switch(num) { case 1: printf("BCG %d",total-tmin); break; case 2: printf("BGC %d",total-tmin); break; case 3: printf("CBG %d",total-tmin); break; case 4: printf("CGB %d",total-tmin); break; case 5: printf("GBC %d",total-tmin); break; case 6: printf("GCB %d",total-tmin); break; } } system("pause"); return 0; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.247.43

03/07 14:41, , 1F
沒換行+把system("pause")拿掉
03/07 14:41, 1F

03/07 14:47, , 2F
謝謝你! OK了 我想好久(快瘋了)
03/07 14:47, 2F
文章代碼(AID): #1BaqNbuM (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1BaqNbuM (C_and_CPP)