题解 | #奇数位丢弃#
奇数位丢弃
https://www.nowcoder.com/practice/196141ecd6eb401da3111748d30e9141
import sys for line in sys.stdin: a = line.split() i = 1 while i * 2 < int(a[0]) + 1: i = i * 2 print(i-1)
数学角度思考,从前往后找
奇数位丢弃
https://www.nowcoder.com/practice/196141ecd6eb401da3111748d30e9141
import sys for line in sys.stdin: a = line.split() i = 1 while i * 2 < int(a[0]) + 1: i = i * 2 print(i-1)
数学角度思考,从前往后找
相关推荐