[R60A] 喝牛奶
- 难度 入门
- 时限 1s
- 空限 512m
- 数学
数据规模:。
思路
每年长高 厘米,坚持 年后身高为 ,要求它不小于 :
所以
复杂度:时间 ,空间 。
仓颉实现
import std.env.*
import std.convert.*
main(): Int64 {
let reader = getStdIn()
let xy = reader.readln().getOrThrow().split(" ", removeEmpty: true).map({ p => Int64.parse(p) })
let d = xy[1] - xy[0]
println((5 * d + 1) / 2)
return 0
}
要点:
- 向上取整 用整数运算写成
(p + 1) / 2,避免浮点误差。 - 时答案为 (已经达标),公式自然给出。