Chinaunix首页 | 论坛 | 博客
  • 博客访问: 627632
  • 博文数量: 603
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 4940
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-17 11:04
文章分类

全部博文(603)

文章存档

2011年(1)

2008年(602)

我的朋友

分类:

2008-09-17 11:18:38


()
- ()
-- ()


由 ganlove 在 2008-06-06 02:31 发表:

比赛模拟题,请教高手帮

趣味编程题:请观察算式(30+25)^2=3025,有这样的特点:两个正整数a和b,其和的平方恰好是a和b组合起来构成的整数。请编程枚举出具有这个特点的三位数以内的所有a和b。


由 luna52o 在 2008-06-06 21:40 发表:

这个蛮简单的 我用C写一个吧
void main()
{
for(int i=1;i<1000;i++)
for{int j=1;j<1000;j++)
{
int j2=j,n=0;
while(j2){
j2=j2/10;n++;}

if((i+j)*(i+j)==i*10*n+j){
printf("\na=%d\tb=%d,i,j);
}
}
这个是直接在下面写的 没编译的 也不知道正确吗
大家看看吧!~


由 luna52o 在 2008-06-08 20:49 发表:

#include
#include
void main()
{
for(int i=1;i<1000;i++)
for{int j=1;j<1000;j++)
{
int j2=j,n=0;
while(j2){
j2=j2/10;n++;}

if((i+j)*(i+j)==i*pow(10,n)+j){
printf("\na=%d\tb=%d,i,j);
}
}
这个才正确吧 你看看吧 ~!


由 ganlove 在 2008-06-14 18:45 发表:

测试OK了,谢谢,非常感谢!


全部时间均为北京时间. 现在时间是17:00 .

Powered by: vBulletin Version 2.2.8
Translated and hacked by:
Copyright © Jelsoft Enterprises Limited 2000, 2001.


--------------------next---------------------

阅读(298) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~