东华OJ-进阶题-12-时间转换(C++)

  • 问题描述
    给定一个以秒为单位的时间t,要求用"::"的格式来表示这个时间。表示时间,表示分钟,而表示秒,它们都是整数且没有前导的"0"。例如,若t=0,则应输出是"0:0:0";若t=3661,则输出"1:1:1"。
  • 输入说明
    输入只有一行,是一个整数t(0<=t<=86399)。
  • 输出说明
    输出只有一行,是以"::"的格式所表示的时间,不包括引号。
  • 输入范例
cpp 复制代码
5436
  • 输出范例
cpp 复制代码
1:30:36

感想:还行,比较简单
代码如下:

cpp 复制代码
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin>>n;
    int h = 0,m =0,s=0;
    h = n/3600;
    m = n%3600/60;
    s = n%3600%60;
    cout<<h<<":"<<m<<":"<<s;
    return 0;
}
相关推荐
CoderCodingNo7 小时前
【NOIP】2011真题解析 luogu-P1003 铺地毯 | GESP三、四级以上可练习
算法
晓晓hh7 小时前
JavaSE学习——迭代器
java·开发语言·学习
iFlyCai7 小时前
C语言中的指针
c语言·数据结构·算法
Laurence7 小时前
C++ 引入第三方库(一):直接引入源文件
开发语言·c++·第三方库·添加·添加库·添加包·源文件
查古穆8 小时前
栈-有效的括号
java·数据结构·算法
再一次等风来8 小时前
近场声全息(NAH)仿真实现:从阵列实值信号到波数域重建
算法·matlab·信号处理·近场声全息·nah
汀、人工智能8 小时前
16 - 高级特性
数据结构·算法·数据库架构·图论·16 - 高级特性
大熊背8 小时前
利用ISP离线模式进行分块LSC校正的方法
人工智能·算法·机器学习
kyriewen118 小时前
你点的“刷新”是假刷新?前端路由的瞒天过海术
开发语言·前端·javascript·ecmascript·html5
014-code8 小时前
String.intern() 到底干了什么
java·开发语言·面试