问题: 进位制
把一个数的数码顺序倒过来,所得新数叫做原数的反序数。如果一个数等于它的反序数,则称为对称数。不超过1994的最大的二进制对称数是几?
解答:
因为 1994=2^10+2^9+2^8+2^7+2^6+2^3+2,
所以 1994(十)=11111001010(二)。
11111001010(二)不是对称数。
如果取他的前六位111110不变,得到的对称数是11111011111(二)。
但是他比11111001010(二)大,不符合要求。
比前六位111110(二)稍小一点的二进制数是111101(二)。
由此构造出满足题意要求最大对称数是11110101111(二)。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。