#define debug(x) cerr<<#x<<" = "<<(x)<<endl
//输出变量名=变量值
void test(){cerr<<"
";}
template<typename T,typename... Args>void test(T x,Args... args){cerr<<x<<" ";test(args...);}
//打印多个变量
#define debug(x) cerr<<#x<<" = "<<(x)<<endl
//输出变量名=变量值
void test(){cerr<<"
";}
template<typename T,typename... Args>void test(T x,Args... args){cerr<<x<<" ";test(args...);}
//打印多个变量