牛客华为机试HJ38

原题传送门

1. 题目描述

2. Solution 1

import sys  if sys.platform != linux:     file_in = open(input/HJ38.txt)     sys.stdin = file_in   for line in sys.stdin:     n = int(line.strip())     sum = n     for i in range(4):         n /= 2         sum += 2 * n     n /= 2     print(sum)     print(n)