1 /* 2 水题:读懂题目就能做 3 */ 4 #include <cstdio> 5 #include <iostream> 6 #include <algorithm> 7 #include <cstring> 8 #include <cmath> 9 #include <vector> 10 #include <string> 11 #include <queue> 12 #include <map> 13 #include <set> 14 using namespace std; 15 16 const int MAXN = 1e2 + 10; 17 const int INF = 0x3f3f3f3f; 18 int a[MAXN][MAXN]; 19 20 int main(void) //Codeforces Round #308 (Div. 2) A. Vanya and Table 21 { 22 // freopen ("A.in", "r", stdin); 23 24 int n; 25 while (scanf ("%d", &n) == 1) 26 { 27 memset (a, 0, sizeof (a)); 28 int x1, y1, x2, y2; 29 while (n--) 30 { 31 scanf ("%d%d%d%d", &x1, &y1, &x2, &y2); 32 for (int i=y1; i<=y2; ++i) 33 { 34 for (int j=x1; j<=x2; ++j) 35 { 36 a[i][j]++; 37 } 38 } 39 } 40 int ans = 0; 41 for (int i=1; i<=100; ++i) 42 { 43 for (int j=1; j<=100; ++j) ans += a[i][j]; 44 } 45 46 printf ("%d\n", ans); 47 } 48 49 50 return 0; 51 }
时间: 2024-10-01 03:17:08