首页 > 其他分享 >2020 ICPC 南京站

2020 ICPC 南京站

时间:2023-09-12 22:12:14浏览次数:40  
标签:南京站 点火 ICPC nx 2020 ans

F. Fireworks

假设最优解第一次点火前制作了 \(x\) 个,并且其中没有完美的,那么又回到了初始状态,一定还是做 \(x\) 个后点火,所以每次点火前制作的烟花个数是一定的,需要决策的是 \(x\)

设 \(f(x)\) 为做 \(x\) 个点火的期望时间,这是一个几何分布,\(\displaystyle f(x)=\frac{nx+m}{1-(1-p)^{x}}\)

实现方法非常多:

  • 考场做法(假但能过):记录当前答案 \(ans\),从小到大枚举 \(x\),\(nx+m>ans\) 时停止
  • 二分答案 \(mid\),
  • 猜单谷,三分
  • 求二阶导 \(f''(x)=\)

M. Monster Hunter

设 \(f[u,i,0/1]\) 表示子树 \(u\) 删了 \(i\) 个点,\(u\) 不删/删的最小代价

标签:南京站,点火,ICPC,nx,2020,ans
From: https://www.cnblogs.com/ft61/p/17697944.html

相关文章

  • The 2020 ICPC Asia Shenyang Regional Programming Contest DFIK
    The2020ICPCAsiaShenyangRegionalProgrammingContest-CodeforcesDFIKD.JourneytoUn'Goro思路:思维+搜索一开始以为是构造,好吧但是是搜索。我们先考虑什么时候是最大值?首先考虑,题目要求我们从\(i->j\)且红色的数量是奇数被认为是好的。那么我们考虑记录\(p......
  • 2022-2023 ACM-ICPC German Collegiate Programming Contest (GCPC 2022)
    A.AlternativeArchitecture当倾斜放置时,一定可以构成直角三角形。枚举高用勾股定理算出底,然后在利用相似三角形即可算出另一条构成的直角三角形的边长,此时判断边是否都是整数即可。原图实际上点在格子上,一个常见的套路是边减一就可以转换成点在定点上。#include<bits/stdc+......
  • COMPFEST 15 - Preliminary Online Mirror (Unrated, ICPC Rules, Teams Preferred)
    Preface这场比赛本来想着周日晚上带着队友打一下的,但当天下午已经VP练了一场了晚上就休息了后面有时间大概花了5~6天的空闲时间才陆陆续续把这场补了,感觉题目还是不错的A.AmbitiousKid签到题,找一个数把它变成\(0\)即可#include<cstdio>#include<iostream>#include<utili......
  • 2020ICPC 区域赛南京
    ABCDEFGHIJ使用势能线段树维护区间xor和,现在就变成了求有多少个i满足xor[l,r]s[i]t=0挪一挪变成xor[l,r]^s[i]<s[i]这个等价于看xor[l,r]的第一位是不是被s[i]包含,于是维护每个数每位的信息即可两个logKk=0无解。k=1的时候你发现p[i]=i即可,再注意到......
  • 2022ICPC南京站D
    1:题意给你一个序列要求你进行一次操作,选一个位置i从他开始往后加数直到加到第i+m-1个,加的值成等差求操作完后的第k大的数2:思路1):二分答案二分找到第k大的值2):差分check里面,枚举每一个数看他是否大于mid,记录为num,小于的判断他是否+等差最后一位小于mid,小于直接跳过,大于则判断......
  • 2019-2020 ACM-ICPC Brazil Subregional Programming Contest
    D.DenouncingMafia给定一颗树,然后给定\(k\)个起点,对于每个起点来说,从该点到根节点的一条链都会被染色,求最多有几个点会被染色\(3\leqn\leq1e5,1\leqk\leqn\)题解我们贪心的来看,起点一定会选择在叶子节点,假设叶子节点的数量为\(cnt\),所以如果\(k\geqcnt\),那么......
  • 2019 ICPC Universidad Nacional de Colombia Programming Contest
    A.Amazon给定\(n\)条直线(存在共线的情况),在每两条垂直的直线的交点处需要建一个交叉点,求交叉点的数量,注意需要去除共线时候的交叉点题解因为要除去共线的情况,我们考虑将一条直线以方向向量\(v\),与\(x\)轴的交点的横坐标\(x\)的方式存储注意:对于\(v\)来说需要最简形......
  • Autocad Electrical 2020中文电气版64位下载 新功能介绍
    本文为电气控制设计师准备了2022版AutoCADElectrical,此软件延续了AutoCAD一贯的用户界面,上手非常容易,可以有效提升电气设计效率。这一版本的软件优化了功能按钮和布局,而且还可以将标题栏位置和对正属性保留到非活动图形中。软件地址:看置顶贴性能引见1、提升出产效力工程师在开启电......
  • Cousleur (ICPC 青岛) (值域主席树 + 逆序对 + multiset +mp)
    题目大意:给一个序列 n会有n次操作,每次都会删除一个数这个数是连续子序列里面最大的逆序对的个数^Q[i],q[i]给出思路:启发式拆分,每次选择长度小的序列来进行处理数学化:rev(逆序对个数)   rev(x+1,r)=rev(l,r)-rev(l,x-1)-(一个元素......
  • CSP 2020 第一轮(初赛)模拟解析
    一、十进制数\(114\)的相反数的\(8\)位二进制补码是:A.\(10001110\)$\\\\\$B.\(10001101\) $\\\\\$C.\(01110010\) $\\\\\$D.\(01110011\)点击查看答案根据原码补码反码的有关定义可得:-114的源码为:01110010反码为:10001101......