两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷
Toggle navigation
C語(yǔ)言網(wǎng)
教程
博客
團(tuán)隊(duì)
訓(xùn)練
訓(xùn)練
題庫(kù)
題集
狀態(tài)
排名
比賽
比賽
標(biāo)準(zhǔn)
自主
考試
網(wǎng)課
AI助手
AI助手
代碼解釋
語(yǔ)言轉(zhuǎn)換
編程助手
代碼查錯(cuò)
SQL轉(zhuǎn)換
代碼生成
Dotcpp
>
編程題庫(kù)
>
藍(lán)橋杯2023年第十四屆省賽真題-反異或 01 串
題目 3170:
藍(lán)橋杯2023年第十四屆省賽真題-反異或 01 串
時(shí)間限制: 2s
內(nèi)存限制: 320MB
提交: 390 解決: 65
題目描述
初始有一個(gè)空的 01 串,每步操作可以將 0 或 1 添加在左側(cè)或右側(cè)。也可以對(duì)整個(gè)串進(jìn)行反異或操作: 取 s ′ = s ⊕ rev(s),其中 s 是目前的 01 串,⊕ 表示逐位異或,rev(s) 代表將 s 翻轉(zhuǎn),也就是說取中心位置并交換所有對(duì)稱的兩個(gè)位置的字符。例如,rev(0101) = 1010 rev(010) = 010 rev(0011) = 1100。
反異或操作最多使用一次(可以不用,也可以用一次)。
給定一個(gè) 01 串 T,問最少需要添加多少個(gè) 1 才能從一個(gè)空 01 串得到 T。
在本題中 0 可以添加任意個(gè)。
輸入格式
輸入一行包含一個(gè) 01 串表示給定的 T 。
輸出格式
輸出一行包含一個(gè)整數(shù),表示需要最少添加多少個(gè) 1 。
樣例輸入
復(fù)制
00111011
樣例輸出
復(fù)制
3
提示
對(duì)于 20% 的評(píng)測(cè)用例,|T| ≤ 10 ;
對(duì)于 40% 的評(píng)測(cè)用例,|T| ≤ 500 ;
對(duì)于 60% 的評(píng)測(cè)用例,|T| ≤ 5000 ;
對(duì)于 80% 的評(píng)測(cè)用例,|T| ≤ 10
5
;
對(duì)于所有評(píng)測(cè)用例,1 ≤ |T| ≤ 10
6
,保證 T 中僅含 0 和 1 。
標(biāo)簽
顯示知識(shí)點(diǎn)標(biāo)簽
藍(lán)橋杯
C
C++
Java
Python
PHP
代碼重置
開啟O2優(yōu)化
分享
收藏
提交
在線測(cè)試
上一題
下一題
通過率
統(tǒng) 計(jì)
解題報(bào)告
我要看題解
我來寫題解
推薦題目
藍(lán)橋杯2022年第十三屆決賽真題-卡牌
藍(lán)橋杯2016年第七屆真題-四平方和
藍(lán)橋杯2016年第七屆真題-壓縮變換
藍(lán)橋杯2016年第七屆真題-最大比例
藍(lán)橋杯2018年第九屆真題-航班時(shí)間