题目描述
电子表的 24小时制显示时间由一个 6位数组成,如10:20:15表示 10时 20 分 15 秒,也表示从 0 时 0 分 0 秒经过了37215 秒。
已知从 0 时 0 分 0 秒开始经过了 t 秒,请你编程换算出当前的时刻,时分秒之间用:
隔开。
输入格式
一个整数 tt,表示从 0 时 0分 0 秒开始经过了 t秒。
输出格式
三个整数,表示当前时刻的时、分、秒,两数之间用:
隔开。
输入数据 1
3662
输出数据 1
1:1:2
数据范围与约定
对于 100% 的数据 :0≤ t<86400
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int t,h,m,s;
cin>>t;
h=t/3600;
m=t/60%60;
s=t%60;
cout<<h<<":"<<m<<":"<<s;
return 0;
}