各位大佬,不知道为什么会变成这个样子?
查看原帖
各位大佬,不知道为什么会变成这个样子?
409161
1023196187hh楼主2022/6/13 18:18
#include <iostream>
using namespace std;

int main()
{
	int a1,a2,a3;
	int count[21][21][21]; 
	int count1 = 0;
	int b;
	int x1,y1,z1,x2,y2,z2;
	cin>>a1>>a2>>a3;
	cin>>b;
	for(int i = 1;i <= b;i++)
   {
	 cin>>x1>>y1>>z1>>x2>>y2>>z2;
		for(int i1 = x1;i1 <= x2;i1++)
       {
    	for(int j1 = y1;j1 <= y2;j1++)
    	  {
    		for(int k1 = z1;k1 <= z2;k1++)
    		{
    			count[i1][j1][k1] = 1;
			}
		  }
	   }
   }
    for(int i = 1;i <= b;i++)
    {
    	for(int j = 1;j <= b;j++)
    	{
    		for(int k = 1;k <= b;k++)
    		{
    			if(count[i][j][k] == 1)
    		  {
    			     count1++;
			  }
			}
		}
	}
	cout<<(a1*a2*a3-count1)<<endl;
}
2022/6/13 18:18
加载中...