輸入描述:
輸入包括乙個字串s,字串長度length(1 ≤ length ≤ 50),字串只包含'a','b','?'三種字元。
輸出描述:
輸出乙個整數,表示最小的醜陋值
輸入例子1:
a?a
輸出例子1:
0
#include #include using namespace std;
int main()
int count = 0;
int lstr = 0;
int rstr = len - 1;
while (str[lstr] == '?')
lstr++;
while (str[rstr] == '?')
rstr--;
for (int i = lstr; i < rstr; i++)
cout << count << endl;
} system("pause");
return 0;
}
程式設計題 攀爬字串
給定乙個字串s1,將其遞迴地分割成兩個非空子字串,從而將其表示為二叉樹。下面是s1 great 的乙個可能表達 great gr eat g r e at a t在攀爬字串的過程中,我們可以選擇其中任意乙個非葉節點,然後交換該節點的兩個兒子。例如,我們選擇了 gr 節點,並將該節點的兩個兒子進行交換...
程式設計題 關於字串
目錄 把字串轉換成整數 劍指歐肥兒 第乙個只出現一次的字元 劍指歐肥兒 左旋轉字串 劍指歐肥兒 字元流中第乙個不重複的字元 劍指歐肥兒 題目描述 將乙個字串轉換成乙個整數 實現integer.valueof string 的功能,但是string不符合數字要求時返回0 要求不能使用字串轉換整數的庫函...
程式設計題 暗黑的字串
乙個只包含 a b 和 c 的字串,如果存在某一段長度為3的連續子串中恰好 a b 和 c 各有乙個,那麼這個字串就是純淨的,否則這個字串就是暗黑的。例如 baacaaccbaaa 連續子串 cba 中包含了 a b c 各乙個,所以是純淨的字串 aabbccaabb 不存在乙個長度為3的連續子串包...