亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

bzoj 3668: [Noi2014]起床困難綜合癥 (貪心)

2019-11-11 05:10:07
字體:
來源:轉載
供稿:網友

3668: [Noi2014]起床困難綜合癥

Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 1893  Solved: 1046[Submit][Status][Discuss]

Description

21 世紀,許多人得了一種奇怪的?。浩鸫怖щy綜合癥,其臨床表現為:起床難,起床后精神不佳。作為一名青春陽光好少年,atm 一直堅持與起床困難綜合癥作斗爭。通過研究相關文獻,他找到了該病的發病原因:在深邃的太平洋海底中,出現了一條名為 drd 的巨龍,它掌握著睡眠之精髓,能隨意延長大家的睡眠時間。正是由于 drd 的活動,起床困難綜合癥愈演愈烈,以驚人的速度在世界上傳播。為了徹底消滅這種病,atm 決定前往海底,消滅這條惡龍。歷經千辛萬苦,atm 終于來到了 drd 所在的地方,準備與其展開艱苦卓絕的戰斗。drd 有著十分特殊的技能,他的防御戰線能夠使用一定的運算來改變他受到的傷害。具體說來,drd 的防御戰線由 n扇防御門組成。每扇防御門包括一個運算op和一個參數t,其中運算一定是OR,XOR,AND中的一種,參數則一定為非負整數。如果還未通過防御門時攻擊力為x,則其通過這扇防御門后攻擊力將變為x op t。最終drd 受到的傷害為對方初始攻擊力x依次經過所有n扇防御門后轉變得到的攻擊力。由于atm水平有限,他的初始攻擊力只能為0到m之間的一個整數(即他的初始攻擊力只能在0,1,...,m中任選,但在通過防御門之后的攻擊力不受 m的限制)。為了節省體力,他希望通過選擇合適的初始攻擊力使得他的攻擊能讓 drd 受到最大的傷害,請你幫他計算一下,他的一次攻擊最多能使 drd 受到多少傷害。

Input

第1行包含2個整數,依次為n,m,表示drd有n扇防御門,atm的初始攻擊力為0到m之間的整數。接下來n行,依次表示每一扇防御門。每行包括一個字符串op和一個非負整數t,兩者由一個空格隔開,且op在前,t在后,op表示該防御門所對應的操作, t表示對應的參數。n<=10^5

Output

一行一個整數,表示atm的一次攻擊最多使 drd 受到多少傷害。

Sample Input

3 10AND 5OR 6XOR 7

Sample Output

1

HINT

【樣例說明1】atm可以選擇的初始攻擊力為0,1,...,10。假設初始攻擊力為4,最終攻擊力經過了如下計算4 AND 5 = 44 OR 6 = 66 XOR 7 = 1類似的,我們可以計算出初始攻擊力為1,3,5,7,9時最終攻擊力為0,初始攻擊力為0,2,4,6,8,10時最終攻擊力為1,因此atm的一次攻擊最多使 drd 受到的傷害值為1。0<=m<=10^90<=t<=10^9  一定為OR,XOR,AND 中的一種【運算解釋】在本題中,選手需要先將數字變換為二進制后再進行計算。如果操作的兩個數二進制長度不同,則在前補0至相同長度。OR為按位或運算,處理兩個長度相同的二進制數,兩個相應的二進制位中只要有一個為1,則該位的結果值為1,否則為0。XOR為按位異或運算,對等長二進制模式或二進制數的每一位執行邏輯異或操作。如果兩個相應的二進制位不同(相異),則該位的結果值為1,否則該位為0。 AND 為按位與運算,處理兩個長度相同的二進制數,兩個相應的二進制位都為1,該位的結果值才為1,否則為0。例如,我們將十進制數5與十進制數3分別進行OR,XOR 與 AND 運算,可以得到如下結果:              0101 (十進制 5)           0101 (十進制 5)           0101 (十進制 5)              OR 0011 (十進制 3)    XOR 0011 (十進制 3)    AND 0011 (十進制 3)           = 0111 (十進制 7)       = 0110 (十進制 6)        = 0001 (十進制 1)

Source

[Submit][Status][Discuss]

#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<cmath>#define N 40#define LL long long using namespace std;int n,m;int a[100003][N],b[N],num[N],opt[1000003];int main(){    freopen("sleep.in","r",stdin);   freopen("sleep.out","w",stdout);   scanf("%d%d",&n,&m);   for (int i=1;i<=n;i++) {   	 char s[10]; int x;   	 scanf("%s%d",s+1,&x);   	 if (s[1]=='A') opt[i]=1;   	 if (s[1]=='X') opt[i]=3;   	 if (s[1]=='O') opt[i]=2;   	 for (int j=0;j<32;j++)   	  a[i][j]=(x>>j)&1;   	// for (int j=31;j>=0;j--) cout<<a[i][j]<<" ";   	// cout<<endl;   }   for (int i=0;i<32;i++) {   	 int x=0; int y=1;   	 for (int j=1;j<=n;j++) {   	 	   if (opt[j]==1) x=x&a[j][i],y=y&a[j][i];   	 	   if (opt[j]==2) x=x|a[j][i],y=y|a[j][i];   	 	   if (opt[j]==3) x=x^a[j][i],y=y^a[j][i];	 }	 b[i]=x|y;	 if (x==1||y==0) num[i]=0;	 else num[i]=1;   }   //for (int i=0;i<32;i++) cout<<b[i]<<" ";   //cout<<endl;   int sum=0;  int ans=0;   for (int i=30;i>=0;i--) {   	 if (sum+num[i]*(1<<i)<=m) {   	 	  sum+=num[i]*(1<<i);   	 	  ans+=b[i]*(1<<i);   	 	  //cout<<ans<<endl;		}   }   PRintf("%d/n",ans);}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品久久久久中文字幕欢迎你| 欧美性猛交xxxxx免费看| 欧美在线视频网站| 国产91精品网站| 久久免费国产精品1| 国产精品香蕉在线观看| 国产精选久久久久久| 亚洲伊人成综合成人网| 国产成人精品一区二区三区| 午夜精品久久久99热福利| 久久99久久久久久久噜噜| 欧美激情奇米色| 亚洲高清免费观看高清完整版| 91豆花精品一区| 国产亚洲视频中文字幕视频| 欧美丰满少妇xxxxx做受| 久久久久久中文| 91亚洲va在线va天堂va国| 日韩一级裸体免费视频| 国产精品成久久久久三级| 亚洲精品成a人在线观看| 91在线免费观看网站| 57pao精品| 茄子视频成人在线| xxxx欧美18另类的高清| 久久精品美女视频网站| 精品色蜜蜜精品视频在线观看| 国产亚洲欧美aaaa| 国产精品网站大全| 亚洲性无码av在线| 亚洲最大在线视频| 久久久久女教师免费一区| 亚洲人在线视频| 久久精彩免费视频| 欧美激情免费在线| 成人免费视频a| 久久久精品电影| 正在播放欧美一区| 久久影院在线观看| 人妖精品videosex性欧美| 精品成人乱色一区二区| 国产精品网址在线| 国产综合在线观看视频| 国产v综合ⅴ日韩v欧美大片| 国产精品电影网| 影音先锋欧美精品| 国产欧美日韩最新| 精品国产91久久久久久老师| 亚洲网站在线观看| www.日韩免费| 亚洲最新av在线网站| 成人黄色午夜影院| 亚洲人午夜精品| 亚洲免费小视频| 这里只有精品丝袜| 国内精品久久久久久中文字幕| 亚洲国产又黄又爽女人高潮的| www.xxxx精品| 欧美老少做受xxxx高潮| 国产福利视频一区二区| 热门国产精品亚洲第一区在线| 国产97在线观看| 中国china体内裑精亚洲片| 久久久久免费精品国产| 成人国产精品色哟哟| 亚洲天天在线日亚洲洲精| 国产精品爽黄69| 97精品国产91久久久久久| 精品福利在线观看| 亚洲国产精品va| 一区二区欧美日韩视频| 国产精品丝袜高跟| 97香蕉久久夜色精品国产| 亚洲欧美精品一区二区| 国产精品久久久久久久久久久不卡| 美女福利视频一区| 精品成人乱色一区二区| 欧美日韩国产一区在线| 欧美在线视频导航| 视频一区视频二区国产精品| 日本中文字幕成人| 国产精品第一第二| 午夜精品久久久久久99热| 欧美激情视频一区| 亚洲激情视频网| 91亚洲精华国产精华| 国内精品久久久| 97国产一区二区精品久久呦| 国产成人精品一区二区三区| 亚洲综合一区二区不卡| 久久久精品久久久久| 97在线观看免费高清| 国产精品一区二区在线| 中文字幕国产精品久久| 亚洲自拍偷拍福利| 成人免费大片黄在线播放| 国产精品第七影院| 国产精品久久久久999| 久久97久久97精品免视看| 国产精品99久久久久久久久久久久| 九九九久久国产免费| 欧美精品福利视频| 精品久久久久久久久久久久| 992tv成人免费视频| 精品亚洲一区二区三区在线观看| 国产大片精品免费永久看nba| 亚洲深夜福利视频| 性欧美长视频免费观看不卡| **欧美日韩vr在线| 欧美激情精品久久久久久大尺度| 亚洲精品电影网在线观看| 欧美一区视频在线| 成人性生交大片免费观看嘿嘿视频| 久久久久久久久久婷婷| 国产精品自拍网| 欧美日韩国产va另类| 久久久久久久久久亚洲| 国产精品福利久久久| 国产91色在线|免| 亚洲奶大毛多的老太婆| 日本免费在线精品| 亚洲国产日韩欧美在线动漫| 91美女片黄在线观| 欧美精品久久久久a| 最近2019中文免费高清视频观看www99| 精品国偷自产在线视频| 最新国产精品拍自在线播放| 久久不射热爱视频精品| 福利一区福利二区微拍刺激| 欧美日韩国产一区中文午夜| 国产福利精品av综合导导航| 亚洲第一免费播放区| 91影院在线免费观看视频| 91九色在线视频| 日韩在线中文视频| 欧洲精品在线视频| 亚洲最大的免费| 日本欧美一二三区| 欧美高清理论片| 久久全国免费视频| 亚洲性生活视频在线观看| 国产精品激情av电影在线观看| 国产999视频| 国产精品久久久久一区二区| 91性高湖久久久久久久久_久久99| 在线播放国产一区二区三区| 国产精品久久视频| 成人国产精品一区| 亚洲精品视频在线播放| 亚洲第一区中文字幕| 亚洲人高潮女人毛茸茸| 欧美精品中文字幕一区| 欧美xxxx14xxxxx性爽| 亚洲性视频网站| 国产成人精品999| 日韩网站免费观看| 国产精品r级在线| 久久露脸国产精品| 久久国产精品99国产精| 久久免费视频这里只有精品| 一本久久综合亚洲鲁鲁| 日韩在线视频观看正片免费网站| 深夜精品寂寞黄网站在线观看| 欧美第一黄网免费网站|