1 条题解
-
0
自动搬运
来自洛谷,原作者为

chen_zhe
Aya 敲可爱的~搬运于
2025-08-24 21:16:28,当前版本为作者最后更新于2024-12-16 16:26:38,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
欢迎报名洛谷网校,期待和大家一起进步!
如果逐一处理秒、分钟、小时的变化,虽然可以完成本题,但是较为繁琐。这里介绍一种无需条件判断和循环语句的简单的做法:
首先,将开始学习的时刻时 分 秒 用数学式子转化到这是这一天的第 秒。根据 分钟是 秒,一小时是 分钟。然后,小杨学习了 秒,直接加到 上,因此可以写出这段代码:
int t = h * 3600 + m * 60 + s + k;接着,将 转化为时分秒的形式,可以得出(这里的 都是下取整的除法):
- 小时是 (也即:
t / 3600); - 分钟是 ,再除以 后得到的余数(也即:
t / 60 % 60)。 - 秒数是 得到的余数(也即:
t % 60)。
即可得到本题答案。
- 小时是 (也即:
- 1
信息
- ID
- 10485
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者