//题目来源于ACM解题报告;https://acm.cplusplus.me/375.html#more-375
//以较快的速度参照了下上面提供的代码,写了一段程序,但是结果老不对,定眼一看,又是把逻辑运算法和赋值运算符搞混了
#include
#include
void main()
{
int T,N,M,L,i,j,sum;
int p[50],q[50],flag[50];
scanf("%d",&T);
while(T--)
{
scanf("%d",&N);
memset(flag,0,N*sizeof(int));
for(i=0;i//题目来源于ACM解题报告;https://acm.cplusplus.me/375