发布网友 发布时间:2022-04-23 06:40
共13个回答
懂视网 时间:2022-04-21 07:26
【#262 div 2 D. Little Victor and Set】
【原题】
D. Little Victor and Set
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Little Victor adores the sets theory. Let us remind you that a set is a group of numbers where all numbers are pairwise distinct. Today Victor wants to find a set of integers S that has the following properties:
Help Victor find the described set.
Input
The first line contains three space-separated integers l,?r,?k (1?≤?l?≤?r?≤?1012; 1?≤?k?≤?min(106,?r?-?l?+?1)).
Output
Print the minimum possible value of f(S). Then print the cardinality of set |S|. Then print the elements of the set in any order.
If there are multiple optimal sets, you can print any of them.
Sample test(s)
input
8 15 3
output
1210 11
input
8 30 7
output
0514 9 28 11 16
Note
Operation represents the operation of bitwise exclusive OR. In other words, it is the XOR operation.
【题意】给定范围L和R,在这之间选P个不同的自然数,其中1<=P<=k,求选出的数最小异或和及某个方案。
【分析】很显然的结论,K^(K+1)=1,其中K是偶数。当K>3时,我们可以选连续的4个自然数使异或和为0。(当然注意要特判R-L+1的大小)。当K=1时,就是L。当K=2时,显然只能构造异或为1的情况。
所有的推论都指向一个问题:当K=3的一般情况怎么做?
【题解】对于那个情况,我一直觉得能贪心构造,但是怎么也想不出简单易行且效率高的算法。
其实很简单。我们设L<=X 在二进制中,异或和为0的情况是1,1,0或0,0,0。显然Z的第一位是1,然后X和Y是0。 因为是贪心,我们要尽量使Y靠近Z(因为如果Z符合范围,Y显然越大越好)。 那么第二位我们就让Y靠近Z。我们把Z那位设成0,X和Y都设成1,即如下形式: 110000000 101111111 011111111 为了少特判,我在R-L+1小的时候直接暴力寻找。 【代码】
热心网友
时间:2022-04-21 04:34
热心网友
时间:2022-04-21 05:52
热心网友
时间:2022-04-21 07:26
热心网友
时间:2022-04-21 09:18
热心网友
时间:2022-04-21 11:26
热心网友
时间:2022-04-21 13:50
热心网友
时间:2022-04-21 16:32
热心网友
时间:2022-04-21 19:30
热心网友
时间:2022-04-21 22:44
热心网友
时间:2022-04-22 02:16
热心网友
时间:2022-04-22 06:04
热心网友
时间:2022-04-22 10:08
#include
丿Bubble丶战队
ii丶Fire艹灬永远
丨限量男女灬情队
丶丿BW丶神话
卩丶顶尖灬红入馆
巛丶GTO丿征服灬
丶嗨灬丨慢摇
阝灬太阳雨丨战队
流灬氓丿集团
巛贼丶贪玩
Sprit丨Team
丨Yoyo丨team丨
S丶ky丿神之队
丶巛劳资明星灬
丨JIL丨战队
fr007娇柔
花葬灬战队
cf战队英文名字大全part2:
丿贵族灬俱乐部丶
丶欲速则卜达丨灬
丿永灬恒丨国度
巛天堂圣手灬E族
Vision丶Team
兴城丶神之队
丿刀丶灬锋艹
丿彩虹灬传奇战队
皇上皇灬丿战队
丿伊甸园灬卡门
天使微笑
Pk灬蛊惑堂彡
丶Kz战堂丨Tiller
廾丨Wudi灬双胞胎
Eoe丨灬战队丶
晨灬Baby皇族
丶Home丨Team
丶Pico丨巅峰战队
cf战队英文名字大全part3:
ii街头式丶yes
TemPo丶TopTeam
时尚灬皇朝灬宣队
90後丨灬壹队
丿Mu灬龙凤堂
艹兄弟丶灬姐妹
Orden丨灬战队丶
卩s丶秀翔灬家族
丿Sea灬大连盟SkY
Re丨StarT灬噬天
丨狂拽E族灬战队
怡春院丨灬家族
Lucky彡至尊灬
丿皇家贵族灬战队追问自己想能咋了、
丶beer 啤酒
丶Red wine 红酒
不好看请喷我!追问这样的挺好,在想几个。好的话加分。要符号,最好英文加符号