acm 求正解AC!
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 05:36:47
acm 求正解AC!
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define inf 1000000007
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
int flag=1;
for(int i=1;i
再问: 很感谢。。不过有些语句还没学习到。有简单点的没😓
再答: 哦?是头文件太多么?
using namespace std;#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
int flag=1;
for(int i=1;i<=10000;i++)
{
int k=n*i*i+1;
int p=sqrt(k);
if(p*p==k)
{
cout<<i<<endl;
flag=0;
break;
}
}
if(flag)cout<<"No"<<endl;
}
return 0;
}这样可以么?
#include
#include
#include
#include
#include
#include
using namespace std;
#define inf 1000000007
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
int flag=1;
for(int i=1;i
再问: 很感谢。。不过有些语句还没学习到。有简单点的没😓
再答: 哦?是头文件太多么?
using namespace std;#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
int flag=1;
for(int i=1;i<=10000;i++)
{
int k=n*i*i+1;
int p=sqrt(k);
if(p*p==k)
{
cout<<i<<endl;
flag=0;
break;
}
}
if(flag)cout<<"No"<<endl;
}
return 0;
}这样可以么?