目录
【C. Chika and Friendly Pairs 】
【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轴做辛普森积分即可。 多边形和圆的面积并:面积和-面积交。 多边形和