我的代码:
#include<bits/stdc++.h>
using namespace std;
int T,n,x,a[10];
int main()
{
cin>>T;
while(T--)
{
cin>>n>>x;
int flag=0;
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(((a[i]>0&&x>0)||(a[i]<0&&x<0))||abs(x)%(int)abs(a[i]))
flag=1;
}
if(flag)
puts("Yes");
else
puts("No");
}
}
能AC,但很好hack:
1
2 12
-3 -4
显然可以,但我的代码输出No