随笔分类 -  FWT

摘要:【CF582E】Boolean Function 题意:给你一个长度为n的表达式,其中未知数有A,B,C,D和?,运算有&和|和?(表达式中用括号确定了唯一的运算顺序)。?代表A,B,C,D或&,|。A,B,C,D的值是0或1。再给你m个条件$a,b,c,d,e$,代表A,B,C,D分别等于a,b, 阅读全文
posted @ 2018-03-31 14:52 CQzhangyu 阅读(636) 评论(0) 推荐(0)
摘要:【BZOJ4036】[HAOI2015]按位或 Description 刚开始你有一个数字0,每一秒钟你会随机选择一个[0,2^n-1]的数字,与你手上的数字进行或(c++,c的|,pascal的or)操作。选择数字i的概率是p[i]。保证0<=p[i]<=1,Σp[i]=1问期望多少秒后,你手上的 阅读全文
posted @ 2018-03-18 15:00 CQzhangyu 阅读(629) 评论(0) 推荐(0)
摘要:【CF914G】Sum the Fibonacci 题解:给你一个长度为n的数组s。定义五元组(a,b,c,d,e)是合法的当且仅当: 1. $1\le a,b,c,d,e\le n$2. $(s_a|s_b) \& s_c \& (s_d $^$ s_e)=2^i$,i是某个整数3. $s_a \ 阅读全文
posted @ 2018-02-12 18:05 CQzhangyu 阅读(429) 评论(0) 推荐(0)
摘要:【CF772D】Varying Kibibits 题意:定义函数f(a,b,c...)表示将a,b,c..的10进制下的每一位拆开,分别取最小值组成的数。如f(123,321)=121,f(530, 932, 81)=30。给你一个数集$T={a_1,a_2...a_n}$,定义函数G(x) 求$G 阅读全文
posted @ 2018-02-12 17:56 CQzhangyu 阅读(2455) 评论(0) 推荐(0)
摘要:【CF850E】Random Elections 题意:有n位选民和3位预选者A,B,C,每个选民的投票方案可能是ABC,ACB,BAC...,即一个A,B,C的排列。现在进行三次比较,A-B,B-C,C-A。每次比较的结果由一个给定的函数决定$f(x):{0,1}^n\rightarrow {0, 阅读全文
posted @ 2018-01-14 12:17 CQzhangyu 阅读(419) 评论(1) 推荐(0)
摘要:【BZOJ4589】Hard Nim Description Claris和NanoApe在玩石子游戏,他们有n堆石子,规则如下: 1. Claris和NanoApe两个人轮流拿石子,Claris先拿。 2. 每次只能从一堆中取若干个,可将一堆全取走,但不可不取,拿到最后1颗石子的人获胜。 不同的初 阅读全文
posted @ 2017-08-19 16:59 CQzhangyu 阅读(690) 评论(0) 推荐(1)