contest-20191022

盘王节

sol

可以发现只有打光御符或完全不打御符两种情况。
分开考虑,不打的双指针扫描,用最大的配最小的

打光的可以先贪心的打,然后当成0有无限个,

 

祝著节

sol

考虑求出最小生成树,记边权和为sum

对于一条非树边,如果加入树中最小生成树不变,则成为可在最小生成树上的边

分类:

1.若sum==X

那么所有属于最小生成树(n-1)与可以在最小生成树上(记为T)的边必有一条是不同颜色的

方案数 2n1+T1.

总方案数 2m2m(n1+T)

2.sum<X

那么把点分为三类:加完<x  =x 和 >x的

数量为                             A     B      C 

同上可得 方案数 2×2C×(2B1)

 

 

 

posted @   liankewei123456  阅读(135)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
历史上的今天:
2018-10-23 荔枝丹(litchi)
2018-10-23 超简单(super)
2018-10-23 想象一下(imagine)
2018-10-23 出租车(taxi)
2018-10-23 字符串函数 (strfun)
点击右上角即可分享
微信分享提示