有什么问题吗?只输入了4行。
查看原帖
有什么问题吗?只输入了4行。
990781
pppppLF楼主2023/7/21 10:32
#include <bits/stdc++.h>
using namespace std;
int w[100005],wm[100005];
int a(int n){
	if(n==2){
		return 1;
	}else if(n%2==0){
		return 0;
	}else{
		for(int i=2;i<n;i++){
			if(n%i==0){
			   return 0; 
		    }
	    }
	    return 1;
    }
}
int main(){
	int n,t,m,sun=0,sum=0;
	cin>>t;
	for(int i=1;i<=t;i++){
		sun=0;
		sum=0;
		cin>>n>>m;
		for(int j=1;j<=n;j++){
			cin>>w[j];
			sun*=w[j];
		}
		for(int j=1;j<=m;j++){
			cin>>wm[j];
			sum*=wm[j];
		}
		if(a(sun/sum)==1){
			cout<<"YES";
		}else{
			cout<<"NO";
		}
	}
    return 0;
}
2023/7/21 10:32
加载中...