您当前的位置: 首页 >  ar

Martix工作室考核题 —— 2019-3-8 第三题

发布时间:2019-03-17 22:09:45 ,浏览量:0

题目

由~9这10个数字不重复、不透漏,可以组成很多18位数字 这其中也有很多恰好是平方数(是某个数的平方) 比如:1826753849,就是其中最小的一个平方数 请你找出其中最大的一个平方数 注意:你需要提交的是一个10位数字,不要填写任何多余内容。

代码
#include  #include  using namespace std; int main () { for(long long i=31622;i<=100000;i++) { long long i2=i*i; string s; stringstream ss; ss<<i2; ss>>s; bool temp=true; for(int j=0;j<=9;j++) { if(s.find(j+'0')==string::npos) temp=false; } if(temp) cout<<i2<<endl; } } //99066 
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109889博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1426s