日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【 hdu3949 XOR】

發布時間:2025/4/16 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【 hdu3949 XOR】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

從n個數中任選m(m>=1)個數異或起來,求所有可能的異或和的第k小值。

用到了0能不能被異或出來的問題。如果線性基的大小和原數組一樣,0是不能被異或出來的,否則可以。
在求k小值的時候要注意
?

#include<bits/stdc++.h> #include <iostream> #include <cmath> #include <cstdio> #include <stdlib.h> #include <ctime> using namespace std; typedef long long ll; typedef pair<int,int> PII; const int inf = 0x3f3f3f3f; const int mod = 1e9+7; const int maxn = 1e6 + 5; using namespace std; ll a[10005],m; ll p[10005]; bool flag; int cnt=0; void init() {memset(a,0,sizeof(a));memset(p,0,sizeof(p));cnt=0;flag=false; } void build(ll p) {for(int x=62;x>=0;--x){if(p&ll(1ll<<x)){if(a[x]==0){a[x]=p;break;}p^=a[x];}}if(p==0) flag=true; } void rebuild() {for(int i=62;i>=0;--i){if(a[i]==0)continue;//for(int j=i-1;j>=0;--j){if(a[j]==0)continue;if(a[i]&ll(ll(1<<j)))a[i]^=a[j];}}for(int i=0;i<=62;++i)if(a[i])p[cnt++]=a[i]; } ll query_Kth(ll k) {ll ret=0;if(flag) k--; if(k==0) return 0;if(k>=ll(1LL<<cnt))return -1;for(int i=62;i>=0;--i)if(k&ll(1ll<<i))ret^=p[i];return ret; } int main() {int T,n;cin>>T;for(int ca=1;ca<=T;ca++){init();printf("Case #%d:\n",ca);cin>>n;for(int i=1;i<=n;i++){cin>>m;build(m);}rebuild();int t;cin>>t;while(t--){ll x;cin>>x;printf("%lld\n",query_Kth(x));}}return 0; }

?

總結

以上是生活随笔為你收集整理的【 hdu3949 XOR】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 超碰个人在线 | 日本乱码一区 | 久久久极品 | 国产乱国产乱300精品 | 91丝袜一区二区三区 | 成人精品久久久 | 国产精品对白刺激久久久 | 精品视频一二三区 | 日本国产视频 | 丝袜 亚洲 另类 国产 制服 | www.久久伊人 | 亚洲大胆| 五月中文字幕 | 日韩白浆 | 亚洲xx在线 | 日本色中色 | xxx.国产| 日韩精品久久久久久免费 | 亚洲欧美综合精品久久成人 | 91精品国产一区二区三区 | 日本高清视频在线观看 | 日韩专区一区 | 99热这里只有精品3 成年人黄色网址 | 天天艹日日艹 | 久久精品爱 | 91老肥熟| 亚洲精品视频在线观看免费视频 | 99久久久无码国产精品性黑人 | 91精品国产视频 | 色婷婷激情av | 男人天堂综合 | 精品在线一区二区三区 | 久久免费看少妇高潮v片特黄 | 夜夜操狠狠干 | 国产婷婷一区二区 | 少妇搡bbbb搡bbb搡澳门 | 高清久久久久久 | 精品欧美视频 | 91官网视频| 成人在线视频免费观看 | 新版天堂资源中文8在线 | 久久久午夜视频 | 国产小视频免费观看 | 色久综合 | 91人人爽| 午夜国产小视频 | 97插插插 | 网站在线看| 国产成人无码精品久久久性色 | 青娱乐99| 中文字幕不卡在线观看 | 抽插丰满内射高潮视频 | 国产91视频播放 | 在线观看视频你懂得 | 国产又粗又猛又色又 | 国产精品高潮呻吟av | 全黄一级裸体 | 日韩精品福利在线 | 欧美成人一区二区三区 | 爱搞逼综合 | 欧美级毛片 | 亚洲乱码中文字幕久久孕妇黑人 | 爽爽影院在线免费观看 | 亚洲日日操 | 日批视频在线免费看 | 欧美激情免费看 | 国产宾馆实践打屁股91 | 国产成人无遮挡在线视频 | 污污网站在线观看视频 | 五月婷婷激情五月 | 18精品爽国产白嫩精品 | 视频在线观看一区二区三区 | 色七七视频 | 欧美一a一片一级一片 | 琪琪伦伦影院理论片 | 国产午夜亚洲精品午夜鲁丝片 | 91精产国品 | 国产绳艺sm调教室论坛 | 欧美精品91 | 久久久久亚洲国产 | 国产成人精品无码高潮 | 日本黄a三级三级三级 | 日本做爰高潮又黄又爽 | 国产xxxx在线观看 | 91av视频在线观看 | 先锋影音av资源网站 | 天天操操操操 | 欧美91看片特黄aaaa | 精品人妻一区二区色欲产成人 | 麻豆久久久久久久久久 | 日狠狠 | 农村妇女愉情三级 | 97视频免费看 | 精品国产精品 | 98精品国产 | 九九日韩 | 国产特级黄色片 | 国内老熟妇对白xxxxhd | 九草视频在线 |