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

hjl2011
啊?搬运于
2025-08-24 22:35:41,当前版本为作者最后更新于2022-01-24 11:06:46,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
P8071 题解
Upd :
Python 代码高亮
分析题意 :
给你两个数,先将第二个数减去 45,如果第二个数变成了负数(不够),那么就向第一个数借一位,如果第一个数还不够,那么就将它加上 24 。
得出伪代码:
输入 h,m m 减 45 当 m < 0 : m 加 60 h 减 1 当 h < 0 : h 加 24 输出
C++ 实现:
#include <cstdio> int main() { int h,m; scanf("%d %d",&h,&m); // 输入 m -= 45; if(m < 0) { // 判断1 m += 60; h--; } if(h < 0) h += 24; // 判断2 printf("%d %d",h,m); // 输出 return 0; }
Python3 实现:
s = input().split() # 输入 t1 = int(s[0]) t2 = int(s[1]) t2 -= 45 if t2 < 0 : # 判断 t2 += 60 t1 -= 1 if t1 < 0 : # 判断 t1 += 24 print(t1,t2) # 输出
- 1
信息
- ID
- 7424
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- 1
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者