搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ c++同构数问题
标题:
c++同构数问题
取消只看楼主
风雨123
等 级:
论坛游民
帖 子:84
专家分:65
注 册:2013-2-23
结帖率:
66.67%
楼主
问题点数:0 回复次数:3
c++同构数问题
请各位解释一下,谢谢。
所谓“同构数”是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[x,y]之间所有同构数之和。x,y由键盘输入。
输入样例:
2 1000
输出样例:
1113
搜索更多相关主题的帖子:
键盘
2013-02-24 13:10
风雨123
等 级:
论坛游民
帖 子:84
专家分:65
注 册:2013-2-23
第
2
楼
得分:0
这个怎么做的求解释啊
2013-02-24 14:28
风雨123
等 级:
论坛游民
帖 子:84
专家分:65
注 册:2013-2-23
第
3
楼
得分:0
你是用什么方法???
2013-02-24 14:29
风雨123
等 级:
论坛游民
帖 子:84
专家分:65
注 册:2013-2-23
第
4
楼
得分:0
我知道了#include
using namespace std;
int main()
{
int x,y,i,n=0;long s=0,v;
cin>>x>>y;
for(x;x<=y;x++)
{ i=10;
v=x*x;
while(v/i!=0)
{
if(v%i==x)
{
n=1;
break;
}
i=i*10;
}
if(n==1)
s+=x;
n=0;i=10;
}
cout<<s<<endl;
return 0;
}
[
本帖最后由 风雨123 于 2013-2-25 11:22 编辑
]
2013-02-24 17:21
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-399120-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.176849 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved