随笔分类 -  乱搞

就是各种并不对劲的乱搞
摘要:#####题目大意 $n$个数,对这些数进行$t\times q$次操作,操作有单点修改、全局加、全局乘、全局修改、单点询问、全局求和这几种。 $t\times q$次操作中,每次操作都是来自于给出的$q$次基本操作之一。输出所有询问操作的和模$107+19$。 \(n\leq 10^9;q\leq 阅读全文
posted @ 2020-06-10 18:50 echo6342 阅读(203) 评论(0) 推荐(0)
摘要:####CF1365D: Solve The Maze #####题目大意 有一个$n\times m$的迷宫,每个位置上可能是空地或墙,位置$(n,m)$一定是空地。 有些不是$(n,m)$的空地上站了人,人有好人和坏人。人能往上下左右没墙的地方走。 判断能否把若干个不站人的空地(包括$(n,m) 阅读全文
posted @ 2020-06-08 10:59 echo6342 阅读(383) 评论(0) 推荐(0)
摘要:传送门-> 维护海拔的差分数组。 h[i]表示海拔的差分数组,dt[i]表示温度的差分数组。 #include<algorithm> #include<cmath> #include<cstdio> #include<cstdlib> #include<cstring> #include<ctime 阅读全文
posted @ 2020-05-23 21:13 echo6342 阅读(145) 评论(0) 推荐(0)
摘要:CF1338B Edge Weight Assignment 题目描述 有一棵$n$个点的无根树,给每条边安排一个任意大小正整数当权值,使任意两个度数为一的点之间的路径的边权异或和为0。 问在所有合法方案中,不同大小的边权最少有几种,最多有几种。 $n\leq 10^5$ 题解 给这棵树指定一个度数 阅读全文
posted @ 2020-05-16 21:29 echo6342 阅读(164) 评论(0) 推荐(0)
摘要:CF1349B Orac and Medians 题目描述 有$n$个数,$a_1,a_2,...,a_n$。 该题中$m$个数的中位数的定义是:将这$m$个数排序后,排在第$\lfloor \frac{m+1}{2}\rfloor$的数。 可以进行的操作是:选一个区间$[l,r]$,将$a_l,a 阅读全文
posted @ 2020-05-13 22:43 echo6342 阅读(183) 评论(0) 推荐(0)
摘要:day inf ~~因为一些(不是寒假时长锐减的)小原因,今年(2020)THUWC在去年(2019)就举办了!~~ 这导致某个小弱智只能临阵磨枪了QAQ… day 1 早: 没有看到吕爷,签到、试机。 签到时领到了比自己人还高的围巾。 中: 没有看到吕爷,吃饭~~(经管学院内的饭馆真好吃)~~。 阅读全文
posted @ 2019-12-23 20:37 echo6342 阅读(576) 评论(2) 推荐(1)
该文被密码保护。
posted @ 2019-12-11 13:06 echo6342 阅读(5) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-11-13 11:49 echo6342 阅读(3) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-11-12 20:23 echo6342 阅读(5) 评论(0) 推荐(0)
摘要:CF1236D Alice&Doll 题目描述 有一个机器人在一个$n\times m$的有$k$个障碍网格上移动,上北下南左西右东。 它一开始在第一行第一列,面朝东边。它在每个格子上可以右转一次或不右转,然后会向面向的方向走一步。 问能不能将所有不是障碍的格子都走恰好一遍。$n,m,k\leq10 阅读全文
posted @ 2019-10-22 15:14 echo6342 阅读(371) 评论(0) 推荐(0)
摘要:题目大意 有两个长度为$n$的序列$a_1,...,a_n$,$b_1,...,b_n$($a,b\leq n\leq 3\times 10^5$ )。一次操作是选取 $[l,r]$ ,将 $a_l,...,a_r$ 排序。问能否通过若干次操作把 $a_1,...,a_n$ 变得和 $b_1,... 阅读全文
posted @ 2019-09-29 19:13 echo6342 阅读(175) 评论(0) 推荐(0)
摘要:题目大意 有$n$($n\leq 10^5$)个数$a_1,...,a_n$($a\leq 10^{18}$)。有一个图用这个方法生成:若$a_i$按位与$a_j$不为0,则在$a_i,a_j$间连一条无向边。求这个图的最小环,若无环输出 1。 题解 首先发现当有$i,j,k\in[1,n]$满足$ 阅读全文
posted @ 2019-09-26 17:08 echo6342 阅读(209) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-09-19 13:28 echo6342 阅读(4) 评论(0) 推荐(0)
摘要:题目大意 随机生成一棵$n$(n\leq10^9)个节点的有根二叉树,问叶子结点个数的期望。 题解 subtask 1:$n\leq100$,70pts 结论:不同的$n$个节点的有根二叉树有$\frac{C_{2\times n}^{n}}{n+1}$(也就是卡特兰数)个。 设$f(i)$表示$i 阅读全文
posted @ 2019-08-07 21:22 echo6342 阅读(242) 评论(3) 推荐(0)
该文被密码保护。
posted @ 2019-08-01 21:28 echo6342 阅读(5) 评论(0) 推荐(0)
摘要:题目大意 只能放 "链接" 了。 题目中有一点没说:并不是保证牌够用,而是在牌不够用时反复抽最后一张牌。 题解 发现玩家的数量比较少,所以可以不太在意时间够不够用。 考虑三件事:1.基本操作,如摸牌、出牌、玩家死亡、牌的效果;2.游戏流程;3.出牌对象。 1. 摸牌、出牌: 发现对于“某玩家的牌”的 阅读全文
posted @ 2019-07-31 14:35 echo6342 阅读(176) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-28 12:33 echo6342 阅读(6) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-27 16:25 echo6342 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-25 21:04 echo6342 阅读(10) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-23 21:06 echo6342 阅读(7) 评论(0) 推荐(0)