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 |
狂晕,请教高手,有什么错误?void main() { int t,f[1001],g[1001],h[1001],k[2002],m,n,l,i,j,z; scanf("%d",&t); while(t--) { scanf("%d",&m); for(i=m-1;i>=0;i--) scanf("%d",&f[i]); scanf("%d",&n); for(i=n-1;i>=0;i--) scanf("%d",&g[i]); scanf("%d",&l); for(i=l-1;i>=0;i--) scanf("%d",&h[i]); for(i=0;i<m+n;i++) k[i]=0; for(i=0;i<m;i++) for(j=0;j<n;j++) k[i+j]=k[i+j]+f[i]*g[j]; for(i=0;i<m+n;i++) k[i]=k[i]%2; for(i=m+n-1;i>=l-1;i--) if(k[i]==1) for(j=0;j<l;j++) k[i-l+1+j]=(k[i-l+1+j]+h[j])%2; z=-1; for(i=l-2;i>=0;i--) if(k[i]==1) break; z=i; printf("%d",z+1); for(i=z;i>=0;i--) printf(" %d",k[i]); if(z==-1) printf(" 0"); printf("\n"); } } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator