(I2
I161
I4
(dp0
Vsquares.%l
p1
(Vpatratbrut.c
p2
S'#include<stdio.h>\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\nint m[200][200];\r\nlong long s;\r\n\r\nint main () {\r\n\r\n    scanf("%d", &n);\r\n\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] += 50;\r\n            centruy[i] += 50;\r\n            coltx += 50;\r\n            colty += 50;\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    s = 0;\r\n    for(i = 0; i < n; i++) {\r\n            for(lin = jsx[i]; lin < jdx[i]; lin++) {\r\n                    for(col = jsy[i]; col < ssy[i]; col++) {\r\n                        m[lin][col] = 1;\r\n                    }\r\n            }\r\n    }\r\n\r\n    for(i = 0; i < 130; i++) {\r\n            for(j = 0; j < 130; j++) {\r\n                    if(m[i][j] == 1) {\r\n                            s++;\r\n                    }\r\n            }\r\n    }\r\n\r\n    printf("%lld", s);\r\n\r\n    return 0;\r\n}\r\n\r\n\r\n\r\n'
p3
tp4
stp5
.