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

P8665 [蓝桥杯 2018 省 A] 航班时间

P8665 [蓝桥杯 2018 省 A] 航班时间

  • 题目
  • 代码
  • 分析

题目

在这里插入图片描述

代码

#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <math.h>
#include <queue>

#include <cctype>
using namespace std;
int t;
int check() {
	int h1, m1, s1, h2, m2, s2, d = 0;
	scanf("%d:%d:%d %d:%d:%d", &h1, &m1, &s1, &h2, &m2, &s2);
	if (getchar() == ' ') {
		scanf("(+%d)", &d);
	}
	return d * 60 * 60 * 24 + (h2) * 60 * 60 + (m2) * 60 + s2 - h1 * 60 * 60 - m1 * 60 - s1;
}

int main() {
	cin >> t;
	while (t--) {
		int ans = check() + check() >> 1;
		printf("%02d:%02d:%02d\n", ans / (60 * 60), ans % ( 60 * 60) / 60,  ans % 60);
	}
	return 0;
}

分析

没什么分析,参考的大佬的^ ^(不会算)大佬解析


http://www.kler.cn/a/562368.html

相关文章:

  • Android开发奇葩bug:布局宽高不自动自适应了
  • 显式指定 ChromeDriver 路径
  • python安装matplotlib库报错
  • 分布式锁实现(数据库+Redis+Zookeeper)
  • ref和reactive的区别 Vue3
  • 好用的Docker项目:本地部署IOPaint打造专属在线图片处理工作站
  • 京东web 详情 cfe滑块分析
  • 【Elasticsearch】同一台服务器部署集群
  • 从零开始用react + tailwindcs + express + mongodb实现一个聊天程序(三) 实现注册 登录接口
  • HarmonyOS学习第7天: 文本组件点亮界面的文字魔法棒
  • 2025年第16届蓝桥杯嵌入式竞赛学习笔记(十):ADC测量电压
  • 如何实现日志采集以及存储以及问题排查
  • 面试-JVM:JVM的组成及作用
  • 三品PDM管理系统:企业产品数据管理的“智慧大脑”,如何破解安全隐私难题?
  • 微信小程序开发中CSS书写常见问题及最佳实践
  • Node.js 内置模块简介(带示例)
  • 《零基础学会!如何用 sql+Python 绘制柱状图和折线图,数据可视化一看就懂》
  • Vue 异步组件的加载策略
  • 故障诊断 | Matlab实现基于DBO-BP-Bagging多特征分类预测/故障诊断
  • 22、《Spring Boot消息队列:RabbitMQ延迟队列与死信队列深度解析》