当前位置: 首页 > news >正文

P8748 [蓝桥杯 2021 省 B] 时间显示

题目描述

在这里插入图片描述

思路

只让求时分秒,即使是从1970年开始记时,但一天的时分秒和他没有关系,别想太复杂

关键在于如何求时分秒
类似于求三位数的每一位
123 123/100(进制) = 1 123%100/10 = 2

代码

关键在于求出一天的时间
n %= (246060)

#include<bits/stdc++.h>
#define int long long
using namespace std;

const int N = 1e5+10;

int a[N];
int s[N];
signed main()
{
	int n;
	cin >> n;
	//毫秒不用显示
	n /= 1000;  //后三位是毫秒数
	//再得到一天的时间
	n %= (24*60*60);
	//变成s了,如何找多少小时
	int hh = n / 3600;  //表示多少小时
	int mm = n % 3600 / 60;
	int ss = n % 60;
	printf("%02lld:%02lld:%02lld", hh, mm ,ss);
	
	return 0;
}

总结

不要想太复杂,要已知秒数求小时分钟秒,以及最关键的是求出这一天的时间

http://www.dtcms.com/a/126743.html

相关文章:

  • 【后端开发】初识Spring IoC与SpringDI、图书管理系统
  • 第十五届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组
  • 【实际项目分享】多相机取图存图问题
  • 红帽9运行容器一
  • UE5 在UE中创建骨骼动画
  • 二、TorchRec中的分片
  • 智能检索知识库​
  • 从入门到实战!Vue-router 的深度探索与高效应用
  • 数据结构与算法之ACM Fellow-算法4.3 最小生成树
  • docx文档转为pdf文件响应前端
  • 01-算法打卡-数组-二分查找-leetcode(704)-第一天
  • 两大奇妙的波-机械波-电磁波
  • 3D打印革新制造范式:CASAIM 3D打印解决方案
  • redis的基本使用
  • 大模型day1 - 什么是GPT
  • freecad内部python来源 + pip install 装包
  • 应用安全系列之四十五:日志伪造(Log_Forging)之三
  • DeepSeek实战:如何用AI工具提升销售转化率?
  • newspaper公共库获取每个 URL 对应的新闻内容,并将提取的新闻正文保存到一个文件中
  • 数字集成电路中时延不可综合与时间单位介绍
  • 用实体识别模型提取每一条事实性句子的关键词(实体),并保存到 JSON 文件中
  • JVM不同环境不同参数配置文件覆盖
  • C++中作用域(public,private,protected
  • CSS 过渡与变形:让交互更丝滑
  • STM32中Hz和时间的转换
  • context上下文(一)
  • C#里使用MaterialDesign来构造自定义窗口
  • 希哈表的学习
  • 9-函数的定义及用法
  • ASP.NET Core 性能优化:服务器端响应缓存