社区讨论

有什么问题吗?只输入了4行。

P4752Divided Prime参与者 4已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@lo258haz
此快照首次捕获于
2023/10/23 08:12
2 年前
此快照最后确认于
2023/11/03 08:30
2 年前
查看原帖
CPP
#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;
}

回复

4 条回复,欢迎继续交流。

正在加载回复...