蘑菇街筆試題5

2021-07-10 21:26:44 字數 661 閱讀 1404

題目描述:

輸入描述:

一行由小寫字母構成的字串,字串長度小於等於10

輸出描述:

yes/no

例子:coco

輸出:yes

**如下:

bool ispalindrome(string s)

int main()

{ string input;

while(cin >> input)

{if(input.size() == 0 || input.size() == 1)

cout << "yes" <

順帶提一下,研究這個題目也吧string類的substr學習了一下。

substr有兩種用法。

第一種 sub(i,j);表示取字串從第i個字元起到第j個字元為止的子串

第二種 substr(i);只有乙個引數,表示取字串從第i個為止開始到字串結尾的子串

//示例:

string s = "01234567";

string str1,str2;

str1 = s.substr(2);

str2 = s.substr(3,5);

// 則str1為「234567」

//str2為「345」

蘑菇街2016招聘筆試

題目描述 給定乙個字串,問是否能通過新增乙個字母將其變為回文串。輸入描述 一行乙個由小寫字母構成的字串,字串長度小於等於10。輸出描述 輸出答案 yes no 輸入例子 coco 輸出例子 yes分析 回文串是指從左向右讀乙個字串和從右向左讀乙個字串是相同的 要判斷乙個字串是不是回文串有很多方法 比...

2014蘑菇街校招前端筆試題和我自己的解答

position static 元素框正常生成,塊級元素生成乙個矩形框,作為文件流的一部分,行內元素則會建立乙個或多個行框,置於其父元素中 position relative 元素框偏移某個距離,元素仍然保持位定位前的形狀,它原本所佔的空間仍然保留 position absolute 元素從文件流完...

蘑菇街 投籃遊戲

有乙個投籃遊戲。球場有p個籃筐,編號為0,1.p 1。每個籃筐下有個袋子,每個袋子最多裝乙個籃球。有n個籃球,每個球編號xi 規則是將數字為xi 的籃球投到xi 除p的餘數為編號的袋裡。若袋裡已有籃球則球彈出遊戲結束輸出i,否則重複至所有球都投完。輸出 1。問遊戲最終的輸出是什麼?第一行兩個整數p,...