题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
求小球落地5次后所经历的路程和第5次反弹的高度
https://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446
package main
import "fmt"
func main() {
var height float32
fmt.Scan(&height)
sum := height
height /= 2
for i := 1; i < 5; i++ {
sum += 2 * height
height /= 2
}
fmt.Printf("%.3f\n", sum)
fmt.Printf("%.5f\n", height)
}
查看31道真题和解析