(I2
I153
I4
(dp0
Vsquares.%l
p1
(Vmain.cpp
p2
S'#include <cstdio>\r\n#include <cmath>\r\n\r\nusing namespace std;\r\n\r\nbool ok[105][105];\r\nint X,Y,X1,Y1,x,y,i,n,l,nr;\r\n\r\nint main()\r\n{\r\n  //  freopen("sqq.in","r",stdin);\r\n   // freopen("sqq.out","w",stdout);\r\n\r\n    scanf("%d",&n);\r\n\r\n    for(i=1;i<=n;++i)\r\n    {\r\n        scanf("%d%d%d%d",&X,&Y,&X1,&Y1);\r\n        X+=50;Y+=50;X1+=50;Y1+=50;\r\n        l=(int)sqrt(2*(X-X1)*(X-X1)+ (Y-Y1)*(Y-Y1));\r\n\r\n       // if(X>X1 && Y>Y1)\r\n       // {\r\n        //   X2=X1+l, Y2=Y1;\r\n         //   X3=X2, Y3=Y2+l;\r\n         //   X4=X1, Y4=Y3;\r\n       // }\r\n       if(X>X1) X-=l;\r\n       if(Y>Y1) Y-=l;\r\n       for(x=X;x<=X+l;++x)\r\n       for(y=Y;y<=Y+l;++y)\r\n       ok[x][y]=1;\r\n    }\r\n    nr=0;\r\n    for(x=0;x<=100;++x)\r\n    for(y=0;y<=100;++y)\r\n    if(ok[x][y]) ++nr;\r\n\r\n    printf("%d\\n",nr);\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.