[R58A] 读小说
- 难度 入门
- 时限 1s
- 空限 512m
- 数学
数据规模:,。
思路
第一天读完 页后,还剩下 页。从第二天起每天读 页,最后一天不足 页也会全部读完,因此剩下的页数需要 天。
总天数:
当 时,剩余页数为 ,上式仍正确(答案为 天)。
复杂度:时间 ,空间 。
仓颉实现
import std.env.*
import std.convert.*
main(): Int64 {
let reader = getStdIn()
let s = reader.readln().getOrThrow().split(" ", removeEmpty: true).map({ p: String => Int64.parse(p) })
let X = s[0]
let A = s[1]
let B = s[2]
let rest = X - A
println(1 + (rest + B - 1) / B)
return 0
}