(I2
I161
I4
(dp0
Vsquares.%l
p1
(Vkanker.c
p2
S'#include<stdio.h>\r\n\r\n#define PRINT 1\r\n#define CONST 2\r\n\r\nint n, i, coltx, colty, centrux[10], centruy[10], ssx[10], ssy[10], sdx[10], sdy[10], jsx[10], jsy[10], jdx[10], jdy[10], lin, col, j;\r\nlong long s;\r\n\r\nint main () {\r\n\r\n    scanf("%d", &n);\r\n\r\n    s = 0;\r\n    for(i = 0; i < n; i++) {\r\n            scanf("%d%d%d%d", &centrux[i], &centruy[i], &coltx, &colty);\r\n            centrux[i] += 100;\r\n            centruy[i] += 100;\r\n            coltx += 100;\r\n            colty += 100;\r\n\r\n            if(coltx < centrux[i]) {\r\n                    if(colty < centruy[i]) {\r\n                            //printf("CAZ1");\r\n                            jsx[i] = coltx;\r\n                            jsy[i] = colty;\r\n                            sdx[i] = centrux[i] + centrux[i] - jsx[i];\r\n                            sdy[i] = centruy[i] + centruy[i] - jsy[i];\r\n                            ssx[i] = centrux[i] - (centruy[i] - jsy[i]);\r\n                            ssy[i] = centruy[i] + (centrux[i] - jsx[i]);\r\n                            jdx[i] = centrux[i] + centrux[i] - ssx[i];\r\n                            jdy[i] = centruy[i] + centruy[i] - ssy[i];\r\n                    } else {\r\n                        //printf("CAZ2");\r\n                            ssx[i] = coltx;\r\n                            ssy[i] = colty;\r\n                            jdx[i] = centrux[i] + centrux[i] - ssx[i];\r\n                            jdy[i] = centruy[i] + centruy[i] - ssy[i];\r\n                            sdx[i] = centrux[i] - (centruy[i] - ssy[i]);\r\n                            sdy[i] = centruy[i] + (centrux[i] - ssx[i]);\r\n                            jsx[i] = centrux[i] + centrux[i] - sdx[i];\r\n                            jsy[i] = centruy[i] + centruy[i] - sdy[i];\r\n                    }\r\n            } else {\r\n\r\n                    if(colty < centruy[i]) {\r\n                            //printf("CAZ3");\r\n                            jdx[i] = coltx;\r\n                            jdy[i] = colty;\r\n                            ssx[i] = centrux[i] + centrux[i] - jdx[i];\r\n                            ssy[i] = centruy[i] + centruy[i] - jdy[i];\r\n                            jsx[i] = centrux[i] - (centruy[i] - jdy[i]);\r\n                            jsy[i] = centruy[i] + (centrux[i] - jdx[i]);\r\n                            sdx[i] = centrux[i] + centrux[i] - jsx[i];\r\n                            sdy[i] = centruy[i] + centruy[i] - jsy[i];\r\n                    } else {\r\n                        //printf("CAZ4");\r\n                            sdx[i] = coltx;\r\n                            sdy[i] = colty;\r\n                            jsx[i] = centrux[i] + centrux[i] - sdx[i];\r\n                            jsy[i] = centruy[i] + centruy[i] - sdy[i];\r\n                            jdx[i] = centrux[i] - (centruy[i] - sdy[i]);\r\n                            jdy[i] = centruy[i] + (centrux[i] - sdx[i]);\r\n                            ssx[i] = centrux[i] + centrux[i] - jdx[i];\r\n                            ssy[i] = centruy[i] + centruy[i] - jdy[i];\r\n                    }\r\n            }\r\n    }\r\n    for(i = 0; i < n; i++) {\r\n        if(jsy[i] > jdy[i]) {\r\n                s = s + (jsy[i] - jdy[i]) * (jsy[i] - jdy[i]) + (jdx[i] - jsx[i]) * (jdx[i] - jsx[i]);\r\n        } else {\r\n                s = s + (jdy[i] - jsy[i]) * (jdy[i] - jsy[i]) + (jdx[i] - jsx[i]) * (jdx[i] - jsx[i]);\r\n        }\r\n    }\r\n    printf("%lld", s);\r\n\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.