时间格式
内存限制: 256 Mb时间限制: 1000 ms
题目描述
小爱投入在学习上的总时间为 nn 秒。请将它转换成以小时、分钟和秒组成的时间格式,中间以冒号 : 分割。
例如 n=3600n=3600,输出 1:0:0,因为 36003600 秒恰好为一小时。
输入格式
单个整数:表示 nn。
输出格式
三个整数,由 : 分隔。第一个数表示小时,第二个数表示分钟,第三个数表示秒数。
数据范围
0\leq n\leq 1,000,000,0000≤n≤1,000,000,000。
题解:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;//时间
cin>>a;
int s,f,m;//时分秒
s=a/3600;//时赋值
a-=s*3600;//时间减少
f=a/60;//分赋值
a-=f*60;//时间减少
m=a;//剩下的就是秒
cout<<s<<":"<<f<<":"<<m;//输出时分秒
return 0;
}