| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 564 人关注过本帖
标题:观察数字:12321,123321 都有一个共同的特征,
只看楼主 加入收藏
江南小白龙
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-11-21
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
观察数字:12321,123321 都有一个共同的特征,
标题:回文数字

    观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。

    本题要求你找到一些5位或6位的十进制数字。满足如下要求:
    该数字的各个数位之和等于输入的整数。


【输入格式】
一个正整数 n (10<n<100), 表示要求满足的数位和。

【输出格式】
若干行,每行包含一个满足要求的5位或6位整数。
数字按从小到大的顺序排列。
如果没有满足条件的,输出:-1

【样例输入】
44

【样例输出】
99899
499994
589985
598895
679976
688886
697796
769967
778877
787787
796697
859958
868868
877778
886688
895598
949949
958859
967769
976679
985589
994499

【样例输入2】
60

【样例输出2】
-1

【资源约定】
    峰值内存消耗 < 64M
    CPU消耗  < 1000ms



请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。
注意:不要使用package语句。不要使用jdk1.7及以上版本的特性。
注意:主类的名字必须是:Main,否则按无效代码处理。
搜索更多相关主题的帖子: 十进制 正整数 
2013-11-24 12:48
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:10 
奇怪,你发了好多帖子。

求代码?

这题也不难,先考虑 -1 (N < 5 || N > 54 || (N 是大于45的奇数))

然后处理五位数
最后处理六位数

处理过程有相似之处,对前两位穷举,第三位减法,如果第三位是个位数,那么符合条件

因为要求从小到大输出,所以优先处理五位数,然后处理六位数

先从小到大穷举第一位,再穷举第二位,这样就能保证输出时从小到大的了


[fly]存在即是合理[/fly]
2013-11-24 15:11
pink_duo
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:209
专家分:1054
注 册:2013-11-5
收藏
得分:10 
偷偷告诉你,你论坛搜“回文数”会有你要的结果

埋头做牛,抬头做人,低头做狗
2013-11-25 08:43
快速回复:观察数字:12321,123321 都有一个共同的特征,
数据加载中...
 
   



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

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