查看: 1299|回复: 7
|
找最接近的Year
[复制链接]
|
|
这里有一道问题,不知道如何解答:
请找出2002年以后,从左念与从右念都是一样的,而且是最接近2002年的year (如 2882, 3113, 1331,不管从左念还是右念,都是一样的)。我想大家会跟我讲2112,但我想知道演算法。。。
[ Last edited by niceday on 23-10-2004 at 07:58 PM ] |
|
|
|
|
|
|
|
发表于 23-10-2004 10:05 PM
|
显示全部楼层
2XX2
由2开始必由2结束
0完后当然填1啰
所以答案是2112
应该不需甚么算法吧? |
|
|
|
|
|
|
|
发表于 26-10-2004 03:50 PM
|
显示全部楼层
前后倒念都一样的数字叫 "PALINDROME",数论好象有研究的。 |
|
|
|
|
|
|
|
发表于 26-10-2004 04:09 PM
|
显示全部楼层
若一正整数由左往右与由右往左的数字顺序相同,则称为回文数(palindrome)。
有一个题目是关于回文数的 :
证明:对于每个a=0,1,2...,10 及每个大于 3 的正整数 n, (10^n - 1 )(909a+1)都是回文数。
[ Last edited by 多普勒效应 on 26-10-2004 at 04:10 PM ] |
|
|
|
|
|
|
|
发表于 27-10-2004 10:43 AM
|
显示全部楼层
多普勒效应 于 26-10-2004 04:09 PM 说 :
若一正整数由左往右与由右往左的数字顺序相同,则称为回文数(palindrome)。
有一个题目是关于回文数的 :
证明:对于每个a=0,1,2...,10 及每个大于 3 的正整数 n, (10^n - 1 )(909a+1)都是回文数。
[ La ...
909a 是909 乘 a 吗?
请问可以给一个完整例子吗?
谢谢 |
|
|
|
|
|
|
|
发表于 27-10-2004 11:34 AM
|
显示全部楼层
例如 n=4 ,a=2
(10^4 - 1)(909x2 +1)
=18188181 |
|
|
|
|
|
|
|
发表于 27-10-2004 01:43 PM
|
显示全部楼层
多普勒效应 于 27-10-2004 11:34 AM 说 :
例如 n=4 ,a=2
(10^4 - 1)(909x2 +1)
=18188181
哦,原来是酱的..
我以为是 (10^(4-1))
你是这么样知道的呢? |
|
|
|
|
|
|
|
发表于 27-10-2004 01:55 PM
|
显示全部楼层
哈哈,
pai seh,是书上看到的,
看到有关palindrome的主题就贴出来分享 ^^ |
|
|
|
|
|
|
| |
本周最热论坛帖子
|