专栏名称: 算法爱好者
算法是程序员的内功!伯乐在线旗下账号「算法爱好者」专注分享算法相关文章、工具资源和算法题,帮程序员修炼内功。
目录
相关文章推荐
算法爱好者  ·  “反算法型”网友厉害了,这样竟让机票便宜一半 ·  20 小时前  
九章算法  ·  找工一年上岸,揭露转码骗局 ·  3 天前  
九章算法  ·  这可能是码农最“暴利”的岗位 ·  3 天前  
51好读  ›  专栏  ›  算法爱好者

名企笔试:美团2016招聘笔试(奇数位丢弃)

算法爱好者  · 公众号  · 算法  · 2017-06-01 20:29

正文

(点击上方公众号,可快速关注)


题目描述


对于一个由0…n的所有数按升序组成的序列,我们要进行一些筛选,每次我们取当前所有数字中从小到大的第奇数位个的数,并将其丢弃。重复这一过程直到最后剩下一个数。请求出最后剩下的数字。


输入描述:


每组数据一行一个数字,为题目中的n(n小于等于1000)。


输出描述:


一行输出最后剩下的数字。


输入例子:


500


输出例子:


255



请通过评论说出你的解答。如果有必要,请介绍一下解题思路。在评论中分享解题思路可以让其他人了解你的想法。你的解答帮助了其他人,其他人的解答也将帮助到你。期待大家参与 ^_^


关注「算法爱好者」

看更多名企笔试题与解题讨论

↓↓