2024长春全国邀请赛CCPC

article/2025/8/22 2:25:02

文章目录

  • G - Platform Game
  • I - The Easiest Problem
  • L - Recharge

G - Platform Game

题目来源:G - Platform Game
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解题思路
可以先对每个平台的高度从大到小排序,高度相同再根据横坐标从左往右排序,依次遍历每个平台,如果高度在当前点的位置下面并且平台范围包含点的横坐标,则更新高度和坐标点。
代码实现

#include<bits/stdc++.h>
#define int long long
#define PII pair<int,int>
#define fi first
#define se second
#define endl '\n'
using namespace std;
const int N=1e6;
int  n,a,b;
struct po
{int x,y,z;
}p[N];
int cmp(po a,po b)//先排高度再排x 
{if(a.z==b.z )return a.x <b.x ;return a.z>b.z;
}
void solve()
{cin>>n;for(int i=1;i<=n;i++)cin>>p[i].x >>p[i].y >>p[i].z ;cin>>a>>b;sort(p+1,p+1+n,cmp);int h=b,ans=a;for(int i=1;i<=n;i++){if(p[i].z<h&&ans>p[i].x &&ans<p[i].y ){h=p[i].z ;ans=p[i].y ;}}cout<<ans<<endl;return ;
}
signed main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int _=1;cin>>_;while(_--)solve();return 0;} 

I - The Easiest Problem

在这里插入图片描述
输出21

L - Recharge

题目来源:L - Recharge
在这里插入图片描述
在这里插入图片描述

解题思路
分奇偶讨论,代码很详细。

#include <bits/stdc++.h>
using namespace std;
#define int long long 
void solve()
{int k,x,y;cin>>k>>x>>y;if(k%2==0)cout<<(y*2+x)/k<<endl;//是偶数的话直接除以kde else{if(k==1)//如果是1特判掉,数量为x+y {cout<<x+y<<endl;return ;}int n=k/2;int m=y/n;//大房间有多少能构成多少k,后面还要用小房间凑 if(x>=m)//如果x给大房间凑后还有剩余 {int sum=m;//先将大房间构造的记录下来 int z=y%n;//剩余的大房间的个数 x-=m;//小房间被用去凑的剪掉 x+=2*z;//剩余的小房间和大房间能量条总和 cout<<sum+x/k<<endl;	// 输出总的 }else//否则 {int sum=x;//最多能构造x个 int z=y-x*n;//大房间减去用去构造的剩余的  cout<<sum+z/(n+1)<<endl;;}} 
}
signed main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int t=1;cin >> t;while(t--) solve();return 0;} 

http://www.hkcw.cn/article/cjuqPAiXDN.shtml

相关文章

王树森推荐系统公开课 排序06:粗排模型

shared bottom 表示神经网络被所有特征共享。精排模型主要开销在神经网络&#xff0c;神经网络很大且很复杂。 每做一次推荐&#xff0c;用户塔只做一次推理。物品塔存放入向量数据库。 后期融合模型常用于召回&#xff0c;前期融合模型常用于精排。 物品塔短时间内比较稳…

中国车企经营状况几何 高负债背后的研发投入

近日,“车圈恒大”这一话题在舆论界引起广泛关注,资本市场因此出现连续震荡,汽车股集体下跌。恒大的问题主要在于其“高负债、高周转、高风险”的扩张模式,最终导致资金链断裂。汽车行业是否存在类似现象?这种论调能否作为行业洞察?从可收集到的上市整车公司公开财务数据…

RPG16.重攻击

1.创建GA_HeavyAttackMaster 2.打开&#xff0c;然后设置实例化策略为每个实例化Actor 设置标签 创建子类GA_HeavyAttack_Axe,设置子类的标签 父类里添加print输出用于调试 3.添加输入&#xff0c;复制LightAttack&#xff0c;重命名 打开DA_InputConfig&#xff0c;添加输入…

Dify中 SYSTEM, USER, ASSISTANT 的关系、职责与使用方法

在Dify这类对话式AI应用构建平台中,SYSTEM, USER, ASSISTANT 这三种消息类型共同定义了与大型语言模型(LLM)交互的结构和上下文。它们的关系可以理解为: SYSTEM: 扮演着“导演”或“场景设定者”的角色。USER: 扮演着“提问者”或“任务发起者”的角色。ASSISTANT: 扮演着“…

藏海传全面登顶 肖战演技获肯定

藏海传全面登顶 肖战演技获肯定!《藏海传》全面登顶,肖战用实力证明了自己不仅仅是流量,也打破了很多人对流量的偏见,肖战演技值得被肯定藏海传全面登顶 肖战演技获肯定。责任编辑:0882

DFS:从入门到进阶的刷题指南

目录 一、基础DFS&#xff1a;递归实现、状态标记、回溯 全排列问题 组合问题 子集问题 二、网格DFS&#xff1a;二维矩阵遍历、连通块计数、方向数组 岛屿数量 单词搜索 被围绕的区域 三、 记忆化DFS&#xff1a;动态规划DFS&#xff0c;缓存中间结果 斐波那契数列&a…

《P2324 [SCOI2005] 骑士精神》

题目描述 输入格式 第一行有一个正整数 T&#xff08;T≤10)&#xff0c;表示一共有 T 组数据。 接下来有 T 个 55 的矩阵&#xff0c;0 表示白色骑士&#xff0c;1 表示黑色骑士&#xff0c;* 表示空位。两组数据之间没有空行。 输出格式 对于每组数据都输出一行。如果能在…

XMOS以全新智能音频及边缘AI技术亮相广州国际专业灯光音响展

全球领先的边缘AI和智能音频解决方案提供商XMOS于5月27-30日亮相第23届广州国际专业灯光、音响展览会&#xff08;prolight sound Guangzhou&#xff0c;以下简称“广州展”&#xff0c;XMOS展位号&#xff1a;5.2A66&#xff09;。在本届展会上&#xff0c;XMOS将展出先进的音…

吉林大学操作系统上级实验四(hash存储讲解及顺序存储文件管理实现)

此章节书上内容既包括文件操作&#xff0c;又包括hash存储的实现&#xff0c;较复杂。 先讲解一下涉及的文件操作&#xff1a; 文件操作&#xff1a; 一.creat系统调用 图一 create函数原型(图中pachname应为pathname) 当调用creat函数时&#xff0c;它会尝试创建一个名为p…

消息队列-kafka为例

目录 消息队列应用场景和基础知识MQ常见的应用场景MQ消息队列的两种消息模式如何保证消息队列的高可用&#xff1f;如何保证消息不丢失&#xff1f;如何保证消息不被重复消费&#xff1f;如何保证消息消费的幂等性&#xff1f;重复消费的原因解决方案 如何保证消息被消费的顺序…

基于Docker和YARN的大数据环境部署实践最新版

基于Docker和YARN的大数据环境部署实践 目的 本操作手册旨在指导用户通过Docker容器技术&#xff0c;快速搭建一个完整的大数据环境。该环境包含以下核心组件&#xff1a; Hadoop HDFS/YARN&#xff08;分布式存储与资源调度&#xff09;Spark on YARN&#xff08;分布式计算…

图片压缩工具 | 发布到咸鱼并配置网盘自动发货

OPEN-IMAGE-TINY&#xff0c;一个基于 Electron VUE3 的图片压缩工具&#xff0c;项目开源地址&#xff1a;https://github.com/0604hx/open-image-tiny 在上一篇文章ElectronVue3Rsbuild开发桌面应用中&#xff0c;我们已经完成了程序的开发&#xff0c;可以发布给别人使用啦…

ASP.NET Core OData 实践——Lesson7使用Reference增删改查一对多Navigation Property(C#)

大纲 主要模型设计支持的接口控制器设计数据源查询(GET)查询基类类型Entity的导航属性查询派生类型Entity的导航属性查询基类类型Entity的导航属性集合中指定Entity查询派生类类型Entity的导航属性集合中指定Entit 新增(POST)和 完整更新(PUT)向基类类型Entity的导航属性建立或…

无需自建高防:APP遭遇DDoS的解决方案

2021年&#xff0c;某知名电商平台在"618"大促期间遭遇DDoS攻击&#xff0c;支付系统瘫痪近2小时&#xff1b;2022年&#xff0c;一款热门手游在新版本上线时因CC攻击导致服务器崩溃。 据观察&#xff0c;电商大促、暑期流量高峰和年末结算期等关键商业周期&#xf…

满天星之canvas实现【canvas】

展示 文章目录 展示Canvas 介绍【基础】简介兼容性关键特性注意事项应用场景&#xff1a;基本示例 满天星代码实现【重点】代码解释 全量代码【来吧&#xff0c;尽情复制吧少年】html引入JS代码 参考资源 Canvas 介绍【基础】 简介 Canvas是一个基于HTML5的绘图技术&#xff0…

余承东揭秘16:10屏幕比例设计原因 以用户体验定义手机形态

华为Pura X系列阔折叠手机于今年3月正式发布,新机出厂搭载鸿蒙HarmonyOS 5系统,首发鸿蒙AI和全新小艺,定价7499元。华为常务董事、终端BG董事长余承东解释了Pura X阔折叠手机采用16:10屏幕比例的原因。他表示,近年来手机进入全面屏时代,业界为了追求更大的屏幕并解决散热问…

高考人数8年来首降释放什么信号 适龄人口减少成主因

高考人数8年来首降释放什么信号 适龄人口减少成主因!5月28日,教育部公布2025年全国高考报名人数为1335万人,比去年的1342万人减少7万人。这是自2017年以来高考报名人数首次出现下降。近年来,高考人数的变化趋势备受社会关注。过去十年中,2015年至2017年的高考报名人数保持…

北京密云一女孩手指卡在椅缝中,消防员紧急破拆救援 近期多起类似事件提醒注意安全

近日,北京市密云区消防救援支队接到多起手指被卡的警情。5月28日下午,一名学生手指卡在座椅铁架的小孔里,消防员迅速到场,先拆解座面木板,再用剪切钳和钢锯小心作业,最终成功帮助学生脱困。次日上午,另一名学生手指被卡在塑料文具尺子孔内,消防员利用钳子在尺子上剪出一…

MinVerse 3D触觉鼠标的技术原理与创新解析

MinVerse3D触觉鼠标通过三维交互和触觉反馈技术&#xff0c;彻底颠覆了传统二维鼠标的操作方式。用户在操作虚拟物体时&#xff0c;可以真实感知表面质感、重量和阻力。这种技术不仅为数字环境注入了深度与临场感&#xff0c;还在3D设计、游戏开发和工程仿真等领域展现了广泛潜…