藍橋杯 FJ的字串

2021-09-10 13:39:54 字數 966 閱讀 2893

題目:

fj在沙盤上寫了這樣一些字串:

a1 = 「a」

a2 = 「aba」

a3 = 「abacaba」

a4 = 「abacabadabacaba」

… …你能找出其中的規律並寫所有的數列an嗎?

輸入格式

僅有乙個數:n ≤ 26。

輸出格式

請輸出相應的字串an,以乙個換行符結束。輸出中不得含有多餘的空格或換行、回車符。

樣例輸入

3樣例輸出

abacaba

答案:#include#includeusing namespace std;

string fj(int n)

int main(){

int n;

cin>>n;

cout<補充知識:

注意,個數在前字元在後.上面的**意思為在str1後面新增5個".".

定義乙個字串ss

這個是空的字串,可賦值,有一堆函式操作

b) string s(str) //拷貝建構函式 生成str的複製品

c) string s(str,stridx) //將字串str內「始於位置stridx」的部分當作字串的初值

d) string s(str,stridx,strlen) //將字串str內「始於stridx且長度頂多strlen」的部分作為字串的初值

e) string s(cstr) //將c字串作為s的初值

f) string s(chars,chars_len) //將c字串前chars_len個字元作為字串s的初值。

g) string s(num,c) //生成乙個字串,包含num個c字元

h) string s(beg,end) //以區間beg;end(不包含end)內的字元作為字串s的初值

i) s.~string() //銷毀所有字元,釋放記憶體

FJ的字串 藍橋杯

fj在沙盤上寫了這樣一些字串 a1 a a2 aba a3 abacaba a4 abacabadabacaba 你能找出其中的規律並寫所有的數列an嗎?僅有乙個數 n 26。請輸出相應的字串an,以乙個換行符結束。輸出中不得含有多餘的空格或換行 回車符。abacaba 我們把每乙個ai當作乙個整體...

藍橋杯 FJ的字串

問題描述 fj在沙盤上寫了這樣一些字串 a1 a a2 aba a3 abacaba a4 abacabadabacaba 你能找出其中的規律並寫所有的數列an嗎?輸入格式 僅有乙個數 n 26。輸出格式 請輸出相應的字串an,以乙個換行符結束。輸出中不得含有多餘的空格或換行 回車符。樣例輸入 3樣...

藍橋杯 FJ的字串 C

字串 遞迴 問題描述 fj在沙盤上寫了這樣一些字串 a1 a a2 aba a3 abacaba a4 abacabadabacaba 你能找出其中的規律並寫所有的數列an嗎?輸入格式 僅有乙個數 n 26。輸出格式 請輸出相應的字串an,以乙個換行符結束。輸出中不得含有多餘的空格或換行 回車符。a...