| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4060 人关注过本帖
标题:练习题 5
只看楼主 加入收藏
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
结帖率:77.78%
收藏
已结贴  问题点数:100 回复次数:65 
练习题 5
勇敢接过 lz1091914999 之练习题大旗。暂时替他为广大新人提供练习题。
各位大神请手下留情,不要太早提供答案,让新人们先来练习。为鼓励大家积极参与,该系列将以百分铁系列有我暂时继续。

练习题 5
有一个 3 位数,个位数字比百位大,百位数字比十位大,且个位数字之和等于个位数字之积。求这个数字是多少。

真心邀请各位新人积极参与。
按照代码风格及性能分配分数,虽然性能差距很小,但我们还是应该秉着蛋疼到底的信念去追求优化~
搜索更多相关主题的帖子: 先来 答案 个位数 练习题 积极参与 
2011-06-26 11:00
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:2 
围观
2011-06-26 11:03
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
555~~表酱紫撒,俺的菊花受不起
2011-06-26 11:04
ansic
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
注 册:2011-2-15
收藏
得分:2 
我猜是213

善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
2011-06-26 11:06
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
回复 4楼 ansic
不只要答案,还要代码。
而且就算你给代码俺也不给你分,这题明显不适合你的水平撒~
嘿嘿~
2011-06-26 11:08
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:0 
回复 5楼 voidx
我给你代码,给我几分不?
2011-06-26 11:09
lccwyj
Rank: 4
等 级:业余侠客
帖 子:71
专家分:203
注 册:2011-5-6
收藏
得分:2 
程序代码:
int i,a,b,c;
for(i=100;i<1000;i++)
{a=i%10;
b=i/10%10;
c=i/100;
if(a>c&&c>b&&a*b*c==a+b+c)
printf("%5d",i);}
2011-06-26 11:10
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
呵呵,那个只是开玩笑,只要参与都有分
2011-06-26 11:10
Toomj
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:257
专家分:1826
注 册:2011-5-17
收藏
得分:2 
楼主,我是刷分的
int a,b,c;
for(b=0;b<10;b++)
 for(a=b+1;a<10;a++)
  for(c=a+1;c<10;c++)
   if(a*b*c==a+b+c)
   printf("%d%d%d",a,b,c);
2011-06-26 12:14
烟雾中的迷茫
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:621
专家分:1069
注 册:2011-2-9
收藏
得分:2 
程序代码:
#include<stdio.h>

int main()
{
    int i,a,b,c,m,n;

    for(i=100;i<1000;i++)//枚举求解
       {
           a=i/100;
           b=i/10%10;
           c=i%10;
          
           m=a+b+c;
           n=a*b*c;
          
           if(c>a && a>b && m==n)
              printf("%d",i);//输出
       }
       return 0;
}
没多去考虑效率问题 呵呵
2011-06-26 14:01
快速回复:练习题 5
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013230 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved