(I2
I154
I4
(dp0
Vsquares.%l
p1
(Vmain.cpp
p2
S'#include <cstdio>\r\n\r\nusing namespace std;\r\nint x,x1,y1,y,c1[14],c2[14],l1[14],l2[14],n,i,j,k,nr,a[304][304];\r\nbool ok;\r\nint main()\r\n{\r\n    //freopen ("squares.in","r",stdin);\r\n    //freopen ("squares.out","w",stdout);\r\n    scanf ("%d", &n);\r\n    for (i=1;i<=n;i++)\r\n    {\r\n        scanf ("%d %d %d %d", &x, &y, &x1, &y1);\r\n        if ((x+y)!=(x1+y1))\r\n            ok=true;\r\n        else\r\n        {\r\n            if (x1<x && y1<y)\r\n            {\r\n                l2[i]=y1;\r\n                c1[i]=x1;\r\n                l1[i]=y1+(y-y1)*2;\r\n                c2[i]=x1+(x-x1)*2;\r\n            }\r\n            else if (x1<x && y1>y)\r\n            {\r\n                l1[i]=y1;\r\n                l2[i]=y1-(y1-y)*2;\r\n                c1[i]=x1;\r\n                c2[i]=x1+(x-x1)*2;\r\n            }\r\n            else if (x1>x && y1<y)\r\n            {\r\n                l2[i]=y1;\r\n                l1[i]=y1+(y-y1)*2;\r\n                c2[i]=x1;\r\n                c1[i]=x1-(x1-x)*2;\r\n            }\r\n            else\r\n            {\r\n                l1[i]=y1;\r\n                l2[i]=y1-(y1-y)*2;\r\n                c2[i]=x1;\r\n                c1[i]=x1-(x1-x)*2;\r\n            }\r\n        }\r\n    }\r\n    if (ok==false)\r\n    {\r\n        for (i=1;i<=n;i++)\r\n        {\r\n            for (j=l1[i];j>l2[i];j--)\r\n                for (k=c1[i];k<c2[i];k++)\r\n                a[j+150][k+150]=1;\r\n        }\r\n        for (i=0;i<=300;i++)\r\n            for (j=0;j<=300;j++)\r\n            {\r\n                if (a[i][j]==1)\r\n                    nr++;\r\n            }\r\n        printf ("%d", nr);\r\n    }\r\n    else\r\n        printf ("%d", 400);\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.