[C++]救救孩子吧,样例都没过
查看原帖
[C++]救救孩子吧,样例都没过
668222
Blue_cat楼主2022/1/28 14:03
//#include <cstdio>
#include <iostream>
//#include <cstdlib>
//#include <windows.h>
//#include <Windowsx.h>
//#include <process.h>
//#include <winnt.h>
//#include <stddef.h>
//#include <fstream>
//#include <cmath>
//#include <iomanip>
//#include <cstring>
using namespace std;
int block[21][21][21] = {};
int main(){
	int x , y , z , xa , ya , za , xb , yb , zb , n , cnt=0;
	cin >> x >> z >> y >> n;
	for(int p=1;p <= n;p++){
		cin >> xa >> ya >> za >> xb >> yb >> zb;
		for(int i=1;i <= x;i++){
			for(int j=1;j <= z;j++){
				for(int k=1;k <= y;k++){
					if(i >= xa && i <= xb &&
					   j >= za && j <= zb &&
					   k >= ya && k <= yb ){
						block[i][j][k] = 1;
					}
				}
			}
		}
	}
	for(int i=1;i <= x;i++){
		for(int j=1;j <= z;j++){
			for(int k=1;k <= y;k++){
				if(block[i][j][k] = 0){
					cnt++;
				}
			}
		}
	}
	cout << cnt;
	return 0;
}
2022/1/28 14:03
加载中...