10分,不知原因,应该是运行太慢,求大佬调
查看原帖
10分,不知原因,应该是运行太慢,求大佬调
1816596
Ljf650楼主2025/7/31 22:57

@kkksc03

#include<iostream>
using namespace std;
int main()

{

	int k;
	cin>>k;
	int const tmpk=k+1;
	int n[tmpk]={0};
	int e[tmpk]={0};
	int d[tmpk]={0};
	for(int i=1;i<=k;i++)
	{
		cin>>n[i]>>e[i]>>d[i];
	}
	int p,q,flag=1;
	for(int i=1;i<=k;i++)
	{
		if(flag==1)
		{
			for(p=1;p<=1000&&flag==1;p++)
			{
				for(q=1;q<=1000&&flag==1;q++)
				{
					if(n[i]==p*q&&e[i]*d[i]==(p-1)*(q-1)+1)
					{
						cout<<p<<" "<<q<<endl;
						flag=0; 
					}
				}
			}
		}
		if(flag==1)
		{
			cout<<"No\n";
		}
		flag=1;
		
	}
	return 0;
}
2025/7/31 22:57
加载中...