随笔分类 -  OJ---UOJ

摘要:【UOJ449】[集训队作业2018]喂鸽子 题面 UOJ 题解 考虑$\text$容斥,那么答案为 \[ \sum_{i=1}^n(-1)^{i+1}{n\choose i}f_i \] 其中$f_i$表示选出$i$只鸽子然后其中第一只鸽子被喂饱的期望时间。 那么$f_i=\sum_p_j\tim 阅读全文
posted @ 2020-06-03 20:10 heyujun 阅读(341) 评论(2) 推荐(2) 编辑
摘要:题面 "UOJ" 题解 $m n$显然无解。 建出这个序列的笛卡尔树(如果大小相同则取最左的点),那么一颗笛卡尔数对应且只对应一种序列。 考虑这棵笛卡尔树的性质,就是往左儿子走它的数的大小必然减小至少$1$,而往右走是不一定减一的。 那么这棵笛卡尔树必须要满足从根往叶子节点走,向左走的次数$\leq 阅读全文
posted @ 2020-01-16 17:27 heyujun 阅读(294) 评论(0) 推荐(1) 编辑