(I2
I161
I4
(dp0
Vsquares.%l
p1
(Vpatratbrut.c
p2
S'#include<stdio.h>\r\n\r\nint n, i, coltx, colty, centrux, centruy, celx, cely, j, x;\r\nint m[500][500];\r\nlong long s;\r\n\r\nint minim(int a, int b) {\r\n    if(a < b) {\r\n            return a;\r\n    } return b;\r\n}\r\n\r\nint maxim(int a, int b) {\r\n    if(a > b) {\r\n            return a;\r\n    } return b;\r\n}\r\n\r\nint main () {\r\n\r\n    scanf("%d", &n);\r\n\r\n    s = 0;\r\n    for(x = 0; x < n; x++) {\r\n            scanf("%d%d%d%d", &centrux, &centruy, &coltx, &colty);\r\n            centrux += 100;\r\n            centruy += 100;\r\n            coltx += 100;\r\n            colty += 100;\r\n\r\n            celx = 2 * centrux - coltx;\r\n            cely = 2 * centruy - colty;\r\n\r\n            //printf("%d %d\\n", celx, cely);\r\n\r\n            for(i = minim(celx, coltx); i < maxim(celx, coltx); i++) {\r\n                    for(j = minim(cely, colty); j < (maxim(cely, colty)); j++) {\r\n                            if(m[i][j] == 0) {\r\n                                    s++;\r\n                                    m[i][j] = 1;\r\n                            }\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
.