0pts玄关!#124WA,#35TLE!
查看原帖
0pts玄关!#124WA,#35TLE!
1080063
liuzhouyang楼主2024/10/1 12:26

方法:大暴力

样例已过!?

#include<bits/stdc++.h>
#define int long long
#define float double
using namespace std;
bool flag;
int t,n,m,tmp;
signed main()
{
	cin>>t;
	while(t--)						//测试样例 
	{
		cin>>n>>m;										//输入 
		flag=0;
		for(int i=1;i<=n;i++)											//遍历a[i]的值 
		{
			tmp=0;
			for(int j=1;j<=m;j++)				//不断 xor 
			{
				tmp=i^tmp;
			}
			if(tmp==n)										//如果相等,条件成立 
			{
				flag=1;
				break;
			}
		}
		if(flag) cout<<"Yes"<<endl;					//根据条件判断输出 
		else cout<<"No"<<endl;
	}
}
2024/10/1 12:26
加载中...