[模拟] aw3758. 距离零点的时刻(模拟+aw周赛007_1)
Posted Ypuyu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[模拟] aw3758. 距离零点的时刻(模拟+aw周赛007_1)相关的知识,希望对你有一定的参考价值。
1. 题目来源
2. 题目解析
模拟题。
是到达 0 点 0 分,我是写成从 0 点 0 分到达该时间,需要用一天的分钟数,24 * 60 减去就行了…浪费一分钟…
时间复杂度: O ( 1 ) O(1) O(1)
空间复杂度: O ( 1 ) O(1) O(1)
#include <bits/stdc++.h>
using namespace std;
int main() {
int T; cin >> T; while (T -- ) {
int h, m;
cin >> h >> m;
cout << 1440 - h * 60 - m << endl;
}
return 0;
}
比赛时,正向:
#include <bits/stdc++.h>
using namespace std;
int main() {
int T; cin >> T; while (T -- ) {
int h, m;
cin >> h >> m;
int res = 0;
while (h < 24) res += 60, h ++ ;
res -= m;
cout << res << endl;
}
return 0;
}
以上是关于[模拟] aw3758. 距离零点的时刻(模拟+aw周赛007_1)的主要内容,如果未能解决你的问题,请参考以下文章
[模拟] aw3663. 打印数字菱形(模拟+图形打印+曼哈顿距离+找规律)
The 2021 Sichuan Provincial 四川省赛M.True Story(模拟)
[模拟] aw3660. 最短时间(水题+aw周赛003_1)