首页 > 其他分享 >AGC032 A-D题解

AGC032 A-D题解

时间:2023-08-22 16:55:56浏览次数:38  
标签:度数 点连边 题解 合法 AGC032 移动 该数

A

最后一次插入的数的值与位置一定相同

考虑倒着做

每次从左往右扫一遍

当遇到 a[i]==i 时将此数删除并跳出

B

当 n 为 5 时

构造出的图如下

图形编辑器 (csacademy.com)

那么我们猜想当 n 为奇数时将 n 与其他点连边

i 与除了 n-i 的其他点连边

证明:

n 的邻接点的编号之和为 (n-1)*n/2

i 的邻接点的编号之和为 n*(n+1)/2-i-(n-i)=n*(n+1)/2-n=(n-1)*n/2

满足要求

当 n 为偶数时先按 n+1 连边再将 n+1 删掉即可

C

由于每个点都至少在一个环上,所以每个点的度数一定为偶数

当有一个点的度数大于等于 6 时一定合法

当所有点的度数都为 2 时一定不合法

再考虑点的度数为 2/4 的情况

当只有一个点的度数为 4 时 只能分成 2 个圈

当有两个点的度数为 4 时,通过画图可以发现,当两个度数为 4 的点有两条不相交路径相连时合法,四条则不合法

通过 dfs 判断即可

当度数为 4 的点大于 2 个时 一定合法

D

原操作可以转化为花费A将任意一个数移到该数的右边,花费B将任意一个数移到该数的左边

不难发现每个数最多会移动 1 次

可以将数分为移动的与不移动的

考虑 DP

设 f[i][j] 表示前 i 个数的移动以确定 j 为最后的不移动的数的值时的最小花费

将 f[i][i] 初始化为 A*(i-1) 其他为正无穷

当 a[i]<j 时 f[i][j]=min(f[i-1][j]+B)

当 a[i]>j 时 f[i][j]=min(f[i-1][j]+A) f[i][i]=min(f[i-1][j])

答案为 max(f[n][i]) (i:1->n)

标签:度数,点连边,题解,合法,AGC032,移动,该数
From: https://www.cnblogs.com/Idtwtei/p/17649001.html

相关文章

  • iOS开发之--获取验证码倒计时及闪烁问题解决方案
    大家在做验证码的时候一般都会用到倒计时,基本上大家实现的方式都差不多,先贴出一些代码来..-(void)startTime{__blockinttimeout=59;//倒计时时间dispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);dispatch_source......
  • 国标GB28181视频平台EasyGBS国标平台激活码授权提示“授权失败”的问题解决方案
    EasyGBS平台是基于国标GB28181协议的视频云服务平台,支持多路设备接入,并对多平台、多终端分发出RTSP、RTMP、FLV、HLS、WebRTC等多种格式的视频流。平台可为大数据等综合性监管平台提供极强的视频能力,既能作为能力平台为业务层提供接口调用,也可作为业务平台使用。有用户反馈,现场Easy......
  • [CSP-J 2021] 网络连接 题解
    传送门早期题解,转自博客QwQ本蒟蒻为数不多过了的黄题,祝贺!!!题面[CSP-J2021]网络连接题目描述TCP/IP协议是网络通信领域的一项重要协议。今天你的任务,就是尝试利用这个协议,还原一个简化后的网络连接场景。在本问题中,计算机分为两大类:服务机(Server)和客户机(Client)。服务机......
  • 「JLOI2014」松鼠的新家 题解
    「JLOI2014」松鼠的新家前言这道题倒也不是很难,只是有一些小坑需要避一下,可以看作半个LCA树上差分裸题。解析考虑维护一个树,点\(u\)表示每个房间需要的糖果数\(s_u\),而维尼在参观房间时从\(a\)到\(b\)就需要在\((a,\tob)\)的路径上的每个房间都摆上一个糖果,这时直......
  • [ABC098D] Xor Sum 2 题解
    题解传送门题目大意给出一个序列\(A\),求\(A_l\oplusA_{l+1}\oplus\dots\oplusA_r=A_l+A_{l+1}+\dots+A_r\)(\(\oplus\)即为\(xor\)异或)解析众所周知,异或是位运算中的一种不进位加法,即为如果两个\(bit\)相等返回\(0\),反之返回\(1\)。为什么说是不......
  • 「NOIP2008 普及组」ISBN 号码 题解
    前言转自博客,早期黑历史作品。这是本蒟蒻の第一篇题解qwq,发在博客上,还请多多关照.这道题是一道橙题,难度没有太大的问题,对于大犇们来说自然是一遍过的,本蒟就只能调调再交了.题面传送门题目描述每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括99位数字、1......
  • 「NOIP2010」机器翻译 题解
    前言附加任务这道题也是一个简单模拟题。传送门解析这道题就是一个简单的模拟题,简单来说就是如果内存里面没有这个单词(其实是一个数)的话就从外存入队,如果内存容量不够,出队即可。对了,每次查询时还要计数噢!代码话不多说上代码#include<bits/stdc++.h>usingnamespacestd......
  • 「CSP-J2019」交通换乘 题解
    转自博客。传送门一道橙题,但是会T。题面[CSP-J2019]公交换乘题目描述著名旅游城市B市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交车的优惠方案:在搭乘一次地铁后可以获得一张优惠票,有效期为45分钟,在有效期内可以消耗这张优惠票,免费搭乘一次票价不超过地......
  • P3825 [NOI2017] 游戏 题解
    P3825[NOI2017]游戏题解首先解决没有x的情况,这种情况下每个事件有两种选择,例如a可以选择b,c,所以这就是一个2-SAT问题,但是这题比较特殊,除了题目中给的命题,还需要建立原命题的逆否命题所对应的边,最后跑一遍\(\text{Tarjan}\)就出解了。考虑有\(d\)个\(x\)的情况......
  • RTSP/Onvif视频服务器EasyNVR安防视频云平台硬件无法进入服务器的问题解决方案
    EasyNVR是基于RTSP/Onvif协议的视频接入、处理及分发的安防视频云平台,可提供的视频能力包括:设备接入、实时视频直播、录像、云存储、录像回放与检索、告警、级联等,平台可支持将接入的视频流进行全平台、全终端的分发,分发的视频流包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等......