这里是链接

本来想带学弟飞的,结果自己先gg了。。。
外校高一大佬太强了orz,在我前面溜的飞起,还切了 F
哎,差一点就可以上紫名的,现在寄希望于 Good Bye 2018 了qwq
老年选手的手速果然大不如前了qwq
E题在学弟的帮助下搞懂了。大佬教学就是厉害。
那么先说 E 吧。
比赛的时候刚了40+min,然后发现自己没有处理单人分数上界,果断自闭了。
现在看来这种带上界的应该马上联想到容斥吧。
这题主要是求一个函数 g(s,p,m)g(s, p, m)g(s,p,m),sss 是总分,ppp 是人数,mmm 是单人分数上界。
ggg 就是满足单人分数不超过 mmm,总分 sss,有 ppp 个人的组合数。
考虑原始的球盒模型,要把 sss 个球放进 ppp 个盒子,允许空盒的组合数是 (s+p−1p−1)s+p-1 \choose p-1(p−1s+p−1​),用挡板法可以理解。
但是有上界 mmm,所以要做做容斥。
要求的 g(s,p,m)=∑i=0n(−1)i(pi)(s+p−1−i∗(m+1)p−1)g(s,p,m)=\displaystyle\sum_{i=0}^{n}(-1)^i{p\choose i}{s+p-1-i*(m+1) \choose p-1}g(s,p,m)=i=0∑n​(−1)i(ip​)(p−1s+p−1−i∗(m+1)​)。
这个式子的意义是什么呢?
首先, (pi)p \choose i(ip​) 显然是在钦点 选取 iii 个人给他们最大分数 mmm。
后边一坨是学弟帮助我理解的(sro xht orz)。
如果去掉 iii 不说,就是基本的球盒公式。
因为整个式子实际上就是在用 000 个人超限的情况 −-− 111 个人超限的情况+++ 222 个人超限的情况 −-− 333 个人超限的情况。。。
所以这一坨就是在计算有 iii 个人超限的情况。
让这 iii 个人拿掉 i(m+1)i(m+1)i(m+1) 的总分后再套基本公式。
比赛的时候没有想到容斥,球盒模型也不熟,活该gg。
比赛的时候因为一直在缠 E 题,没有发现 F 题可做。不过下来后也没有做出来qwq
官方给出的解法就是分类讨论一波,我去。

说正话,分已知已知,未知已知,和未知未知来做。
已知已知直接算,未知未知有公式 n×(n−1)4\frac{n\times(n-1)}{4}4n×(n−1)​。
未知已知也好算。拿左已知右未知来说,假设右边有 rightrightright 个未知,有 ppp 个未知大于已知,未知总共有 xxx 个,那么已知造成的期望逆序对就是 right×pxright\times\frac{p}{x}right×xp​。
G 题 FFT 不会,暂时不做。

CF Educational Round 57(1096) 比赛记录相关推荐

  1. CF Educational Round 23 F.MEX Queries

    写了3小时 = =.这两天堕落了,昨天也刷了一晚上hihocoder比赛,还爆了零.之后得节制点了,好好准备考研.. 首先很容易想到 压缩数据 + 线段树 然后对于Pushdown真很难写..需要牵涉 ...

  2. 【解题报告】CF DIV3 #ROUND 734 A~D1

    [解题报告]CF DIV2 #ROUND 707 A~D 比赛链接 比赛评价: 一般性,有段时间没打了,甚至忘记多组输入hh.顺便吐槽一下翻译软件确实不行,以后还是直接看英文好了 A. Polycar ...

  3. 【解题报告】CF DIV2 #ROUND 723 A~D

    [解题报告]CF DIV2 #ROUND 723 A~D 比赛链接 比赛评价: 发现这场十点就开了,然后就和ph巨佬一起玩了一场.我两分别再A和B罚时罚飞了,索性后面把C1,C2整出来了 排名2500 ...

  4. [CF]Codeforces Round #529 (Div. 3)

    [CF]Codeforces Round #529 (Div. 3) C. Powers Of Two Description A positive integer xx is called a po ...

  5. 【arc101】比赛记录

    这场还好切出了D,rt应该能涨,然而这场的题有点毒瘤,700分的D没多少人切,更别说EF了.(暴打出题人)既然这样,干脆就水一篇博客,做个简单的比赛记录. C - Candles 这题是一道一眼题,花 ...

  6. [Educational Round 5][Codeforces 616F. Expensive Strings]

    这题调得我心疲力竭...Educational Round 5就过一段时间再发了_(:з」∠)_ 先后找了三份AC代码对拍,结果有两份都会在某些数据上出点问题...这场的数据有点水啊_(:з」∠)_[ ...

  7. Kaggle 2022 年鉴发布!涵盖竞赛趋势 57场比赛方案汇总!

    Kaggle比赛平台每年都会举办N多有价值的比赛,吸引了全球的用户参与.但作为参赛选手的你,你知道今年Kaggle最热门的比赛吗?今年最常见的比赛库是什么? 90页竞赛年鉴领取方式见文末,Kaggle ...

  8. 编程比赛记录 练习题答案

    作者:迷途小书童爱读书 目录: 编程比赛记录 C++语法 标准输入库 vector list 内存拷贝 代码检查 map dev C++ 算法 背包算法 输入输出练习 计算a+b 计算N行A+B 编程 ...

  9. IROS 2019 比赛记录

    IROS 2019 比赛记录--题目更新了 2019-12-5 IROS比赛内容更新(2019-10-17) 目前准备进展 仍需准备的工作及问题 IROS 比赛准备(2019-09-27) 任务二:把 ...

最新文章

  1. 熵,交叉熵,散度理解较为清晰
  2. 向上转型--Upcasting
  3. spring3.0设置定时任务
  4. 软考之运筹学计算-车床问题
  5. aspose.word在某个字后面自动换行_在Arctime里制作字幕如何自动换行?如何添加注释、广告语?...
  6. Fuzz学习笔记(一)—— WinAFL环境搭建与基本使用
  7. abap性能优化——利用凭证的number ranger提高abap程序性能
  8. STL常用的算术和生成算法
  9. Python列表以及列表的处理方法
  10. C#非泛型集合类-使用HashTable组织数据
  11. 单词替换(信息学奥赛一本通-T1406)
  12. Hibernate的学习详解(4)
  13. css3-伪元素与伪类
  14. 电子计算机上的off是什么意思,计算器上off是什么意思
  15. neon浮点运算_ARM Linux Kernel浮点运算(软浮点、硬浮点)
  16. Redis Master/Salve Replication(主从复制模式)
  17. 【CEGUI】 Window环境编译
  18. 摩托罗拉v8对讲机驱动软件_对讲机写频软件下载
  19. 物联网感知层的IPv6协议标准化动态
  20. 红色微粒体工作述职报告PPT模板

热门文章

  1. thinkphp6对接阿里云短信服务完成定时发送短信功能
  2. Shopee代贴单对商家有什么好处?星卓越货代系统告诉你
  3. 基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统
  4. Samsung手机常用工程命令
  5. 一文读懂ZigBee无线通信技术
  6. PUK 码提示区分SIM卡(identification of blocked SIM)
  7. 【附源码】计算机毕业设计SSM时事新闻管理系统
  8. linux系统会流畅,号称流畅且最漂亮的Linux系统,成功让我放弃了windows 10!
  9. 索引失效的情况及解决(超详细)
  10. Ubuntu20.04网络连接不上