class Solution {
public:
int get(string s) {
int h, m;
sscanf(s.c_str(), "%d:%d", &h, &m);
return h * 60 + m;
}
int numberOfRounds(string startTime, string finishTime) {
int x = get(startTime), y = get(finishTime);
if (x > y) y += 24 * 60;
return y / 15 - (x + 14) / 15;
}
};
C++使用sscanf方便地读取数据
最新推荐文章于 2023-11-10 12:00:10 发布