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

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

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

2019-11-11 03:34:41
字體:
來源:轉載
供稿:網友

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
国产亚洲xxx| 国产亚洲精品va在线观看| 亚洲人成电影网站色xx| 2019日本中文字幕| 久久人人爽人人爽人人片av高请| 欧洲成人午夜免费大片| 国产亚洲精品久久久| 亚洲精品xxxx| 日本成人激情视频| 亚洲a级在线播放观看| 久久男人的天堂| 久久久99久久精品女同性| 日韩成人在线视频观看| 欧美成人激情在线| 少妇久久久久久| 国产一区二区在线免费| 成人欧美在线视频| 国产精品丝袜久久久久久不卡| 欧美香蕉大胸在线视频观看| 欧美在线一级视频| 中文字幕亚洲欧美在线| 国内久久久精品| 亚洲欧美三级在线| 欧美日韩国产精品专区| 日本19禁啪啪免费观看www| 欧美激情欧美激情| 国产精品三级美女白浆呻吟| 亚洲欧美中文在线视频| 51久久精品夜色国产麻豆| 国产精品极品美女粉嫩高清在线| 激情久久av一区av二区av三区| 亚洲欧洲视频在线| 亚洲一区二区三区乱码aⅴ| www.午夜精品| 欧美孕妇与黑人孕交| 日本欧美国产在线| 中文字幕在线日韩| 欧美性猛xxx| 日韩欧美在线网址| 成人免费视频xnxx.com| 欧美日韩在线视频一区二区| 欧美日韩成人在线视频| 亚洲理论在线a中文字幕| 亚洲小视频在线观看| 欧美性猛交xxxx免费看| 欧美插天视频在线播放| 伊人亚洲福利一区二区三区| 91中文精品字幕在线视频| 精品综合久久久久久97| 日韩在线国产精品| 精品福利在线视频| 日韩电影免费在线观看| 精品久久久久久久中文字幕| 狠狠操狠狠色综合网| 亚洲人午夜精品| 日本午夜精品理论片a级appf发布| 在线观看日韩专区| 高清欧美电影在线| 亚洲美女免费精品视频在线观看| 国产精品一区二区久久精品| 黄色精品在线看| 清纯唯美亚洲激情| 欧美激情女人20p| 欧美尺度大的性做爰视频| 亚洲国产精品网站| 国模视频一区二区| 高清日韩电视剧大全免费播放在线观看| 欧洲美女7788成人免费视频| 日本一区二区三区四区视频| 国产精品久久久久久久久影视| 国产日韩精品在线播放| 美女啪啪无遮挡免费久久网站| 在线观看日韩欧美| 国内精品400部情侣激情| 欧美精品aaa| 国产做受69高潮| 国产美女精彩久久| 亚洲最新av在线| 久久这里只有精品视频首页| 最近2019年好看中文字幕视频| 国产精品欧美久久久| 日韩女在线观看| 日本一本a高清免费不卡| 亚洲激情电影中文字幕| 国产精品福利无圣光在线一区| 一区二区三区国产视频| 亚洲国产精品久久久久秋霞蜜臀| 欧美日韩国产成人在线| 综合网日日天干夜夜久久| 国产成人91久久精品| 久久影视电视剧凤归四时歌| 国产精品福利观看| 欧美性猛交xxxx黑人猛交| 日韩激情第一页| 国产999在线| 亚洲欧美一区二区三区情侣bbw| 欧美日韩国产精品| 91国在线精品国内播放| 精品国产区一区二区三区在线观看| 亚洲高清免费观看高清完整版| 国产精品日韩欧美大师| 亚洲欧美在线一区| 国产精品丝袜一区二区三区| 国产精品海角社区在线观看| 久久免费精品视频| 国产精品视频1区| 91精品国产91| 国产精品视频中文字幕91| 日韩免费观看在线观看| 亚洲va国产va天堂va久久| 2018日韩中文字幕| 欧美激情国产高清| 日韩精品视频三区| 欧美肥臀大乳一区二区免费视频| 国产精品久久久久免费a∨| 国内精品久久久久久久久| 日韩日本欧美亚洲| 日韩国产欧美精品在线| 国产亚洲视频在线| 日韩av免费网站| 欧美老女人www| 欧美特级www| 国产亚洲免费的视频看| 日韩在线国产精品| 国内伊人久久久久久网站视频| 在线亚洲午夜片av大片| 亚洲娇小xxxx欧美娇小| www.xxxx欧美| 亚洲午夜精品久久久久久久久久久久| 精品久久久久久国产| 欧美老肥婆性猛交视频| 久久人人爽人人爽人人片亚洲| 欧美激情精品久久久久久变态| 免费不卡欧美自拍视频| 国语自产偷拍精品视频偷| 日韩精品久久久久久久玫瑰园| 国产精品久久97| 亚洲男人天堂网| 欧美剧在线观看| 久久成人综合视频| 69视频在线播放| 欧美日韩在线观看视频小说| 日韩免费观看在线观看| 欧美第一黄网免费网站| 亚洲成人网久久久| 欧洲午夜精品久久久| 在线视频欧美日韩| 欧美极品美女电影一区| 91久久精品久久国产性色也91| 激情亚洲一区二区三区四区| 亚洲免费电影一区| 亚洲性日韩精品一区二区| 欧美日本高清视频| 日韩视频中文字幕| 国产成人在线一区二区| 国内精品免费午夜毛片| 日韩av一区二区在线观看| 激情懂色av一区av二区av| 国产精品扒开腿爽爽爽视频| 欧美国产精品va在线观看| 97精品在线视频| 亚洲国产美女久久久久| 国产美女精品视频免费观看| 亚洲成人动漫在线播放|