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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

迎接仪式

發(fā)布時間:2025/3/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 迎接仪式 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Description
  LHX教主要來X市指導OI學習工作了。為了迎接教主,在一條道路旁,一群Orz教主er穿著文化衫站在道路兩旁迎接教主,每件文化衫上都印著大字。一旁的Orzer依次擺出“歡迎歡迎歡迎歡迎……”的大字,但是領隊突然發(fā)現(xiàn),另一旁穿著“教”和“主”字文化衫的Orzer卻不太和諧。
  為了簡單描述這個不和諧的隊列,我們用“j”替代“教”,“z”替代“主”。而一個“j”與“z”組成的序列則可以描述當前的隊列。為了讓教主看得盡量舒服,你必須調(diào)整隊列,使得“jz”子串盡量多。每次調(diào)整你可以交換任意位置上的兩個人,也就是序列中任意位置上的兩個字母。而因為教主馬上就來了,時間僅夠最多作K次調(diào)整(當然可以調(diào)整不滿K次),所以這個問題交給了你。

Input
輸入文件的第1行包含2個正整數(shù)N與K,表示了序列長度與最多交換次數(shù)。
第2行包含了一個長度為N的字符串,字符串僅由字母“j”與字母“z”組成,描述了這個序列。

Output
輸出文件僅包括一個非負整數(shù),為調(diào)整最多K次后最后最多能出現(xiàn)多少個“jz”子串。

Sample Input
5 2
zzzjj

Sample Output
2

Data Constraint

Hint

【樣例說明】
  第1次交換位置1上的z和位置4上的j,變?yōu)閖zzzj;
  第2次交換位置4上的z和位置5上的j,變?yōu)閖zzjz。
  最后的串有2個“jz”子串。

【數(shù)據(jù)規(guī)模】
  對于10%的數(shù)據(jù),有N≤10;
  對于30%的數(shù)據(jù),有K≤10;
  對于40%的數(shù)據(jù),有N≤50;
  對于100%的數(shù)據(jù),有N≤500,K≤100。
.
.
.
.
.
.

分析

首先相同字符是不用調(diào)換的,一個字符最多被調(diào)換一次(a<—>b,b<—>c等價于a<—>c)
dp[i][j][k]表示前i個字符,改變了j個’j’和k個’z’后的“jz”串數(shù)。
那么只考慮前兩位,有四種情況(jj,jz,zj,zz)來轉移。
.
.
.
.
.
.

程序:
uses math; var n,m,ans,i,j,k:longint; s:array[-2..501]of char; dp:array[-2..501,-2..101,-2..101]of longint; beginreadln(n,m);for i:=1 to n doread(s[i]);for i:=-2 to 501 dofor j:=-2 to 101 dofor k:=-2 to 101 dodp[i,j,k]:=-maxlongint;dp[0,0,0]:=0;dp[1,0,0]:=0;if s[1]='z' then dp[1,0,1]:=0 else dp[1,1,0]:=0;ans:=0;for i:=2 to n dofor j:=0 to m dofor k:=0 to m dobegindp[i,j,k]:=dp[i-1,j,k];if (s[i-1]='j')and(s[i]='z') then dp[i,j,k]:=max(dp[i,j,k],dp[i-2,j,k]+1);if (s[i-1]='j')and(s[i]='j')and(j-1>=0) then dp[i,j,k]:=max(dp[i,j,k],dp[i-2,j-1,k]+1);if (s[i-1]='z')and(s[i]='z')and(k-1>=0) then dp[i,j,k]:=max(dp[i,j,k],dp[i-2,j,k-1]+1);if (s[i-1]='z')and(s[i]='j')and(j-1>=0)and(k-1>=0) then dp[i,j,k]:=max(dp[i,j,k],dp[i-2,j-1,k-1]+1);if j=k then ans:=max(ans,dp[i,j,k]);end;write(ans); end.

轉載于:https://www.cnblogs.com/YYC-0304/p/9499982.html

總結

以上是生活随笔為你收集整理的迎接仪式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91高清视频免费观看 | 国产系列在线 | 国产白丝喷水 | 大香伊人久久 | 女人性做爰100部免费 | 奇米精品一区二区三区四区 | 国产高清小视频 | 国产一二在线 | 日本在线不卡一区二区 | 一区二区视频 | 草草草在线视频 | 欧美日韩乱国产 | 国产在线观看不卡 | 蜜桃色999| 妺妺窝人体色www在线小说 | 日本a在线天堂 | 亚洲国产精品va在线看黑人 | 色播五月激情 | 又黄又爽无遮挡 | 免费看h网站 | 午夜视频观看 | 日韩精品电影 | 亚洲一区二区视频在线观看 | 久久天天东北熟女毛茸茸 | 国产一区二区精品久久 | 三上悠亚ssⅰn939无码播放 | 日韩不卡的av | 上海女子图鉴 | 欧美黄色一区二区 | 这里只有精品在线播放 | 久久网伊人 | 日本三级午夜理伦三级三 | 97超碰导航 | 欧美少妇xxx | 国产资源视频 | 尤物精品 | 91在线观看视频网站 | 伊人久久一区二区三区 | 久久精品a亚洲国产v高清不卡 | 日皮在线观看 | 911成人网 | 外国电影免费观看高清完整版 | 国产男男gay| 黄色片毛片 | 亚洲一区二区三区免费看 | 亚洲偷自 | 91伦理视频 | 超碰碰碰 | 亚洲天堂手机版 | 91色在线观看 | 日韩午夜三级 | 欧美一二区视频 | 欧美又粗又深又猛又爽啪啪九色 | avav亚洲 | 成人激情免费视频 | 日本中文字幕二区 | 禁漫天堂免费网站 | 国产69精品久久 | 黄色午夜| 亚洲欧美一区二区三区孕妇 | 久久精品一区二区三区四区 | 亚洲白浆 | 免费毛片小视频 | 国产精品视频在线播放 | 国产精品无码一区二区三区在线看 | 韩国一二三区 | 无码人妻aⅴ一区二区三区日本 | 欧美亚一区二区三区 | 小视频黄色 | 久草视频免费在线播放 | 美女爱爱爱 | 国产成人免费在线 | 久久高清av | 关之琳三级全黄做爰在线观看 | 成品短视频泡芙 | 暖暖成人免费视频 | 日韩综合在线观看 | 国产一级伦理片 | 欧美成人精品激情在线观看 | 中文精品久久久久人妻不卡 | 久久久久久无码午夜精品直播 | 爱射网| 中文字幕在线三区 | 国产在线18 | 男男啪啪网站 | 精品无码国产一区二区三区av | 国产精品国产三级国产aⅴ下载 | 亚欧成人 | 永久av免费在线观看 | 日韩六十路 | 韩国久久久| 手机福利视频 | 中国特级毛片 | 999av| 成人免费在线视频网站 | 久99久视频 | 超碰中文字幕在线 | www.久久综合 | 国产亚洲欧美精品久久久www |