社区讨论

蒟蒻求助!!!!!!!!!!!!!!!!!!0分超时!!

P8814[CSP-J 2022] 解密参与者 3已保存回复 5

讨论操作

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

当前回复
5 条
当前快照
1 份
快照标识符
@lo1t92ap
此快照首次捕获于
2023/10/23 02:37
2 年前
此快照最后确认于
2023/11/03 03:11
2 年前
查看原帖
不知道怎么搞,求大佬修改!!!
C
#include<bits/stdc++.h>
using namespace std;
long long a[11451414]={0};
long long b[11451414]={0};
long long c[11451414]={0};
int main(){
	long long k,p,q;
	cin>>k;
	for(int i=1;i<=k;i++){
		cin>>a[i]>>b[i]>>c[i];
	}
	int cmm=0;
	for(int i=1;i<=k;i++){
		long long nb=b[i]*c[i];
		for(int q=1;q<=sqrt(a[i]);q++){
			for(int p=q;p<a[i];p++){
				if(p*q==a[i]&&(p-1)*(q-1)+1==nb){
					cout<<q<<" "<<p<<endl;
					cmm=1;
					break;
				}
			}
			if(cmm==1){
				break;
			}
		}
		if(cmm==0){
			cout<<"NO"<<endl;
		}
		cmm=0;
	}
	return 0;
} 

回复

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

正在加载回复...