摘要:
emm,a出3题,补了两题 A,B水题 #include<bits/stdc++.h> #define fi first #define se second #define mp make_pair #define pb push_back #define read(a) scanf("%d",&a 阅读全文
摘要:
二进制处理 题意:给一堆数和价值,求其中数异或起来不大于k,而且价值最大 对于一个数t,如果一个数s不大于它,那么s的二进制中对应t,如果t是1,那么s可能是0,1,如果t是0,那么s必是0 枚举k的每一位1,改成0,把后面全改成1,再枚举所有情况,看能不能满足,最后求最大的价值 #include< 阅读全文