首页 > 其他分享 >2022/11/12 模拟测题解

2022/11/12 模拟测题解

时间:2022-11-13 13:12:29浏览次数:43  
标签:11 12 min 题解 边权 2022

2022/11/12 模拟测题解

A

考场上推了一下,发现这个玩意挺有意思。一共有 \((n+1)(m+1)\) 个字符串,减去相同的个数,即可。

这个相同的个数还是很好统计的,且这里指的相同仅仅是 挪动一位 的相同,具体可以参考下图。

所以我们只需要统计 中间这两个相同 的个数即可。代码在学校,没有。

B

首先,显然的,我们每条 \((u,v)\) 边的边权只可能是 \(m,a_u,a_v\) 其中一个。

我们不妨分两种情况来考虑:边权大于 \(\min(a_u,a_v)\) 的情况和小于等于的情况。

我们发现,\(u\) 的每个子树 \(v\) 如何分配边权,显然与 \(u\) 无关,仅与 \(u\to v\) 这一条边的边权与有关,如下图。

于是,我们可以考虑在树上进行 DP。设 \(f_{i,0/1}\) 为考虑 \(i\) 节点及其子树,\(i\) 的父节点到 \(i\) 的这条边的边权大于/小于等于 \(\min(u,v)\) 所能得到的最大收益。

那么就可以转移了。注意,不能一味的认为大于 \(\min(u,v)\) 就是等于 \(m\)。实际上,\(\min(u,v)\) 有可能大于 \(m\)。

如何转移:由于是中位数,所以你显然要有 \(size_u\div 2\) 条边是 \(\min(u,v)\),所以你贪心选取即可。

C/D

待会补。

标签:11,12,min,题解,边权,2022
From: https://www.cnblogs.com/XiaoQuQu/p/16885823.html

相关文章

  • 11.13.2
    #include<stdio.h>intsc(intx,intarr[]);intmain(){ intn,i;intarr[100];scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&arr[i]);}sc(n,arr); return0;......
  • Java 全新生态的框架,Solon v1.10.12 发布
    一个更现代感的Java应用开发框架:更快、更小、更自由。没有Spring,也没有Servlet,独立的生态。主框架仅0.1MB。Helloworld:@ControllerpublicclassApp{public......
  • CodeForces - 1187E Tree Painting
    题意:给出一棵树,最开始所有节点都是白的。进行一些操作来计算树的价值。每次操作可以选一个节点,给价值加上包括这个结点在内的白色连通块大小。然后把这个结点染成黑色。除......
  • ACM-ICPC World Finals 2022 L Where Am I? 题解
    题目链接我们要干的事情其实是对于输入矩阵中的每个位置,求出从它开始至少走几步形成的序列能跟所有位置走同样步数形成的序列不同。注意到每个位置至少走\(200^2\)步就能......
  • 周日1040C++班级2022-11-13 数据类型-字符型char
    数据类型-char字符型特点:由单引号’’构成,且长度为1,在格式化中字符用%c来表示正确的字符:‘a’ ‘ ’ ‘#’ ‘1’错误的字符:’aa’ ‘##’ ‘’’’ascii码表......
  • 黑苹果 Big Sur 11.6 启动 HiDPI 功能
    黑苹果BigSur11.6启动HiDPI功能NUC10安装了BigSur11.6后,设置HiDPI功能 安装完黑苹果后,由于是1080P分辨率的屏幕,字体显示的非常小,看着很吃力。......
  • ACM-ICPC World Finals 2022 L Where Am I? 题解
    题目链接我们要干的事情其实是对于输入矩阵中的每个位置,求出从它开始至少走几步形成的序列能跟所有位置走同样步数形成的序列不同。注意到每个位置至少走\(200^2\)步就能......
  • 2022.11.12 C.The Seven-Sparkling-Star Card Game(大模拟)
    ProblemTheSeven-Sparkling-StarCardGame(七星卡牌)游戏是Illumina_矿业无限游戏公司的最新力作。基本游戏规则:对战双方各持\(n\)张卡牌,其中\(n\)是\(7\)的......
  • 题解 AGC036D【Negative Cycle】
    problem(fromluogu)有一个\(N\)个点的有向图,节点标号为\(0\sim(N-1)\)。这张图初始时只有\(N-1\)条边,每条边从\(i\)指向\(i+1\),边权为\(0\)。对于每一......
  • 题解 CF1051F【The Shortest Statement】
    problem连通图,无自环,无重边,\(m-n\leq20\),\(n\leq10^5\),\(10^5\)询问两点之间最短路。solution搞出任意一棵生成树。一共\(21\)条非树边。对于任意一条路径,它只有......