PAT B-1026 程序运行时间
题意描述
给出两个时钟打点数C1和C2,假设常数CLK_TCK为100,求C1到C2的时间。注意,运行时间(单位为:秒)为(C1-C2)/ CLK_TCK
输入输出格式
输入在一行中顺序给出2个整数C1和C2, 且C1 < C2。运行时间必须按照“hh:mm:ss”格式输出,时间不足一秒要四舍五入到秒。
#include <iostream>
#include <iomanip>
using namespace std;
using gg = long long;
int main() {
gg ai, bi;
cin >> ai >> bi;
ai = round((bi - ai) / 100.0);
cout << setfill('0') << setw(2) << ai / 3600 << ":" << setw(2) << ai / 60 % 60 << ":" << setw(2) << ai % 60;
return 0;
}