Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
怎么总是wrong ......啊,小弟附上代码,,,飘过的神仙帮俺看看,谢谢啦#include<stdio.h> void main() { __int64 i,j,g,sum,n=0,x,m,a[10],flag=0; while(flag==0) { n++;m=0; for(i=0;i<6;i++) { scanf("%I64d",&a[i]); } if((a[0]+a[1]+a[2]+a[3]+a[4]+a[5])!=0) { sum=1*a[0]+2*a[2]+3*a[3]+4*a[4]+5*a[5]+6*a[6]; if(sum%2!=0) { printf("Collection #%I64d:\n",n); printf("Can't be divided.\n\n"); } else { for(i=0;i<4;i++) { for(j=i+1;j<5;j++) { for(g=j+1;g<6;g++) { x=a[i]+a[j]+a[g]; if(x==sum/2) { m=1; break; } } } } if(m==0) { printf("Collection #%I64d:\n",n); printf("Can't be divided.\n\n"); } else { printf("Collection #%I64d:\n",n); printf("Can be divided.\n\n"); } } } else { flag=1; } } } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator