Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <cstdio>#include <cmath>#include <cctype>#include <bitset>#include <algorithm>#include <cstring>#include <utility>#include <string>#include <iostream>#include <map>#include <set>#include <vector>#include <queue>#include <stack>using namespace std;#pragma comment(linker, "/STACK:1024000000,1024000000")#define eps 1e-10#define inf 0x3f3f3f3f#define pii pair<int, int>typedef long long LL;const double PI = acos(-1.0);const int maxn = 100 + 5;int Fre[maxn][maxn][maxn], pos[maxn][maxn][maxn];struct node{int x, y, z;node(){}node(int a, int b, int c):x(a),y(b),z(c){}}cube[100005];int lx, ly, lz, rx, ry, rz;