acm 求正解AC!
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/23 08:06:35
acm 求正解AC!
![](http://img.wesiedu.com/upload/3/20/3201933900f4b171abdfbbe07b1226df.jpg)
![](http://img.wesiedu.com/upload/3/20/3201933900f4b171abdfbbe07b1226df.jpg)
![acm 求正解AC!](/uploads/image/z/17538276-12-6.jpg?t=acm+%E6%B1%82%E6%AD%A3%E8%A7%A3AC%21%26nbsp%3B)
#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;
}这样可以么?