2019CCPC湘潭全国邀请赛题解

本文详细解析了2019年CCPC湘潭全国邀请赛的若干题目,涵盖从棋盘问题到几何图形处理,再到树形结构的多种算法挑战,包括费用流、树构造、离散化、莫队算法、树状数组、贪心策略等核心概念的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

 

【正赛情况】 

【A. Chessboard】

【B. Build Tree】

【C. Chika and Friendly Pairs 】

【D. Chika and Solid Geometry】

【E.Hello XTCPC】

【F. Neko and function】

【G. Neko and quadrilateral】

         【H. Neko and sequence】

【I. Neko and tree】

【J. Neko and triangle】

【K. SSY and JLBD】

【L. Can you raed it croretcly?】


【正赛情况】 

【A. Chessboard】

费用流。        

离散化坐标,每行用一个点表示,每列也用一个点表示。表示第i-1行的点向表示第i行的点连边,容量为第i行及以后能拿的棋子数的上限,费用为0,同理表示相邻列的点两两连边。若第i行第j列上有棋子,则表示第i行的点向表示第j列的点连边,容量为1,费用为该棋子的价值。可以定义源点表示第0行,汇点表示第0列,源点到汇点的最大费用流即为答案。

【B. Build Tree】

题解: Build Tree(树)

【C. Chika and Friendly Pairs 】

题解: Chika and Friendly Pairs(离散化+莫队+树状数组)

【D. Chika and Solid Geometry】

题意:求底面均在z=0平面上,顶点的z坐标大于零的斜圆锥和棱锥的体积并。 将每个z轴方向的横截面看做多边形和圆的面积并,然后对z轴做辛普森积分即可。 多边形和圆的面积并:面积和-面积交。 多边形和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值