#include using namespace std; const int N = 25; int a[N][N][N]; int main() { int w, x, h, q; cin >> w >> x >> h >> q; int x1, y1, z1, x2, y2, z2, ans = 0; while (q--) { cin >> x1 >> y1 >> z1 >> x2 >> y2 >> z2; for (int i = x1; i <= x2; i++) for (int j = y1; j <= y2; j++) for (int k = z1; k <= z2; k++) a[i][j][k] = 1; // 逆向思维 } // 计算剩余块数量 for (int i = 1; i <= w; ++i) for (int j = 1; j <= x; ++j) for (int k = 1; k <= h; ++k) if (a[i][j][k] == 0) ans++; // !a[i][j][k] cout << ans << endl; return 0; }