队友写的基础模拟
好像没什么坑点,全部换成分钟似乎比数小时数更好理解
#include<cstdio>
using namespace std;
int main () {
int n, m, t;
int minite;
scanf("%d", &t);
while (t--) {
scanf("%d %d", &n, &m);
minite = 0;
m = m*60;
for (int i = 0, a, b, c, d; i < n; i++) {
scanf("%d:%d %d:%d", &a, &b, &c, &d);
minite = minite + d - b + (c - a) * 60;
}
if (minite >= m) printf("YES\n");
else printf("NO\n");
}
return 0;
}
本文介绍了一个基础模拟算法的实现,该算法将所有时间单位转换为分钟进行统一计算,以判断给定活动时间是否超过预设阈值。通过使用C++语言,文章详细展示了算法的代码实现过程。
1万+

被折叠的 条评论
为什么被折叠?



