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 |
为什么得数和答案不同,请高手帮助一下!!谢谢!!#include<stdio.h> #include<math.h> void main() {int t,i,j,x,y,l,k,n=0; char A[5]; int a[110][110]; for(i=1;i<101;i++) for(j=1;j<101;j++) a[i][j]=0; scanf("%d\n",&t); for(k=0;k<t;k++){ scanf("%s%d%d%d\n",A,&x,&y,&l); if(A[0]=='B') for(i=x;i<x+l;i++) for(j=y;j<y+l;j++) a[i][j]=1; if(A[0]=='W') for(i=x;i<x+l;i++) for(j=y;j<y+l;j++) a[i][j]=0; if(A[0]=='T'){ for(i=x;i<x+l;i++) for(j=y;j<y+l;j++) if(a[i][j]=1) n=n+1; printf("%d",n);} } } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator