(I2
I164
I4
(dp0
Vsquares.%l
p1
(Vsquares.cpp
p2
S'#include<iostream>\r\n#include <cmath>\n\r\nusing namespace std;\n\r\nstruct sq {\r\n    int x1, y1, x2, y2, x3, y3, x4, y4;\r\n};\r\n\r\nint main()\n{\r\n    int n, x1, y1, x, y, s = 0;\r\n    sq sar[11];\r\n    cin >> n;\r\n    for(int i = 0; i < n; i++)\r\n    {\r\n        cin >> x >> y >> x1 >> y1;\r\n        if(i == 0) s += abs(x)*abs(y);\r\n        if(i == n-1) s += abs(x1)*abs(y1);\r\n//        int d = abs(x-x1)*abs(x-x1) + abs(y-y1)*abs(y-y1);\r\n//        if(abs(sqrt(d)*sqrt(d) - d) > abs((sqrt(d)+1)*(sqrt(d)+1) - d)) d = sqrt(d+1);\r\n//        else d = sqrt(d);\r\n//        d*=2;\r\n//        d*=d;\r\n//        d/=2;\r\n//        if(abs(sqrt(d)*sqrt(d) - d) > abs((sqrt(d)+1)*(sqrt(d)+1) - d)) d = sqrt(d+1);\r\n//        else d = sqrt(d);\r\n//        cout << abs(sqrt(d)*sqrt(d) - d) << " " << abs((sqrt(d)+1)*(sqrt(d)+1) - d) << endl;\r\n        int d = abs(y - y1)*2;\r\n        //s += (d*d);\r\n        sar[i].x1 = x1;\r\n        sar[i].y1 = y1;\r\n        sar[i].x2 = x1;\r\n        sar[i].y2 = y1+d;\r\n        sar[i].x3 = x1-d;\r\n        sar[i].y3 = y1+d;\r\n        sar[i].x4 = x1-d;\r\n        sar[i].y4 = y1;\r\n    }\r\n    cout << s << endl;\n    return 0; ///<y3 >y4 ///<x1 >x4\n}\r\n'
p3
tp4
stp5
.