首页 > 其他分享 >2024 ICPC 湖北省赛 C

2024 ICPC 湖北省赛 C

时间:2024-04-28 21:11:07浏览次数:30  
标签:直角 ICPC 2024 划分 关键 图形 矩形 湖北省 内角

做题纪要太久不更新了,可能最近真的除了打模拟赛之外没有做什么题了,,做不动题了,真的是卷不动了吧

昨天打了个湖北省赛,弱智 I 题写的做法巨大麻烦然后最后一小时还没调完,最后第四遗憾离场,,

C 题没人过,这题还是比较有趣的,其实也不难,只是打 ACM 赛场上可能真的做不出来,毕竟最后一个小时我就算是写完了 I 也没时间想这题了,,

简要题意:给定若干个矩形,这些矩形的并形成一个图形,保证这个图形的角不超过 \(2000\) 个。你要用最少的互不相交的矩形来恰好覆盖这个图形,输出最少需要的矩形数。

首先划分的线不可能不经过任意一个角,且没法经过一个内角为直角的角,我们记外角为直角的角为关键角,那么每一条划分的线一定是经过一个关键角或两个关键角。

考虑用某个量来替代划分数。考虑整个图形的内角和,如果划分一次经过一个关键角,此时内角和是不变的(270° 角被划分成一个直角,左边多划分出两个直角,总和不变),而如果经过两个关键角则总和减少 360°。最后的矩形数显然等于内角和除以 360°,那显然我们要最大化内角和,也就是最大化经过两个关键角的划分。那么我们把所有链接两个关键角的边拿出来,选择尽可能多的边,且边两两不能有公共端点,这是一个最大集的问题,注意到公共端点处一定是一条横线与一条竖线,那么这是二分图,直接跑最大匹配即可。

标签:直角,ICPC,2024,划分,关键,图形,矩形,湖北省,内角
From: https://www.cnblogs.com/apjifengc/p/18164494

相关文章

  • 洛谷 P10084 [GDKOI2024 提高组] 计算
    洛谷传送门第一步是一个经典结论,\(L=m^{\gcd(a,b)}+1\),\(R=m^{\gcd(c,d)}\)。因为\(L\equiv1\pmodm\)且\(R\equiv0\pmodm\),所以可以把问题的范围改成\([1,n=R-L+1]\)。写出选数的生成函数:\[F(x)=\prod\limits_{i=1}^n(1+x^i)\]我们希望求......
  • 【专题】消费品行业的5G新时代:2024年消费品行业趋势洞察报告合集PDF分享(附原数据表)
    原文链接:https://tecdat.cn/?p=36059原文出处:拓端数据部落公众号2023年,我国社会消费品零售总额同比增长7.2%,呈现出稳健而强劲的增长态势。与此同时,最终消费支出对经济增长的贡献率显著提升,达到了82.5%,比去年提高了3.1个百分点,这进一步凸显了消费在驱动我国经济发展中的核心作用......
  • 20240428
    我大抵是病了吧。本来应该昨天写的,但是昨天颓废去了没来得及写。下文的内容可能有些hentai(或者说不正常),如有不适请立即退出。我前天晚上做了一个梦。梦很短(感觉是吧),发生了什么也记不太清了。但是有几个要素我还是记得的:场景是在hf校门口,我自己还是个女的(汗)。(为什么我在......
  • 2018-2019 ACM-ICPC, China Multi-Provincial Collegiate Programming Contest
    A.MaximumElementInAStack按照题目模拟就好,栈内的最大值可以维护单调栈解决。#include<bits/stdc++.h>usingnamespacestd;usingi64=longlong;usingui32=unsignedint;ui32SA,SB,SC;ui32rng61(){SA^=SA<<16;SA^=SA>>5;SA^......
  • 【2024-04-26】新的启程
    20:00不要只想着成功,你越想成功,就越容易失败。成功就像幸福一样,可遇而不可求。它是一种自然而然的产物,是一个人无意识地投身于某一伟大的事业时产生的衍生品,或者是为他人奉献时的副产品。幸福总会降临的,成功也同样:常常是无心插柳柳成荫。            ......
  • [pwn]XYCTF 2024 个人WriteUp
    目录XYCTF2024WriteUp>pwn1.hello_world(签到)2.invisible_flag3.static_link由于本人菜鸡和时间问题,只打了前两周,打出了pwn的三道简单题目,记录自己的做题过程,如何后续复现可能也会更新。XYCTF2024WriteUp>pwn1.hello_world(签到)常规checksecIDA反编译进入主函数发......
  • 2024年 ▇▇▇▇大学嵌入式系 综合实践 全过程记录
    2024年▇▇NU嵌入式系综合实践全过程记录写在结课答辩完成后:这是一门失败的课程,在我们眼中看来,这更像是▇▇▇▇▇▇大学软件工程学院的近年来在本科人才培养改革失败上的集中体现和必然结果。落后于主流的课程设计、古老的实验设备、部分教师的不作为与死板固执、学生不......
  • 20240427打卡-02构建之法阅读笔记之一
    在一个团队里,每个人的代码风格不一样,并且每个人负责不同的模块,而最后整合的时候就会出现困难,明明在自己的电脑上可以运行,但为什么到别人的电脑上就会报错,就好比这次团队作业的一个功能,一个人实现了图片的上传功能,但是在别人的电脑里无论如何也实现不了。如何能让自己负责的模块功......
  • 2024.04.27 笔记,下午
    b/s架构和c/s架构(重点)(1)bs:浏览器------服务器(web)b:broeser浏览器s:server服务器bs的应用:论坛,百度,知乎,豆瓣,csdn,博客园(2)cs架构:客户端-----服务器(app)c:client客户端s:server服务器cs应用:抖音,微信,qq,快手,酷狗区别:(1)bs不需要更新,直接通过浏览器输入网址进行访问;......
  • The 2018 ICPC Asia Qingdao Regional Programming Contest (The 1st Universal Cup,
    Preface久违地VP一场,虽然打的挺唐但勉强写出了8题前中期EFB三开三卡属实有点难受,而且B题这个套路大合集我和徐神两个人写了快200行也占用了一定机时但好在后面把卡住的题慢慢都写出来了,然后最后40min冲刺L题成功比较可惜的是I这个开场看的题没有再细想一步,感觉想到在线段树上D......