1. 程式人生 > >藍橋杯:基礎訓練——FJ的字串

藍橋杯:基礎訓練——FJ的字串

/*
問題描述:
基礎練習 FJ的字串
時間限制:1.0s   記憶體限制:512.0MB


問題描述
  FJ在沙盤上寫了這樣一些字串:
  A1 = “A”
  A2 = “ABA”
  A3 = “ABACABA”
  A4 = “ABACABADABACABA”
  … …
  你能找出其中的規律並寫所有的數列AN嗎?
輸入格式
  僅有一個數:N ≤ 26。
輸出格式
  請輸出相應的字串AN,以一個換行符結束。輸出中不得含有多餘的空格或換行、回車符。
樣例輸入
3
樣例輸出
ABACABA
作者:何知令
完成時間:2017年11月25日
*/
#include <iostream>
#include <string>
using namespace std;
string s;
void Create(int deep)
{
    char C='A'+deep-1;
    s+=C+s;
}
int main()
{
    int n;
    cin>>n;
    for(int i=1; i<=n; i++)
        Create(i);
    cout<<s;
    return 0;

}

程式執行結果:


相關推薦

藍橋基礎訓練——FJ字串

/* 問題描述: 基礎練習 FJ的字串 時間限制:1.0s   記憶體限制:512.0MB 問題描述   FJ在沙盤上寫了這樣一些字串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   

藍橋基礎練習 01字串【JAVA演算法實現】

題目描述 對於長度為5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。 輸入格式 本試題沒有輸入。 輸出格式 輸出32行,按從

藍橋 基礎練習 十六進位制轉八進位制

問題描述   給定n個十六進位制正整數,輸出它們對應的八進位制數。 輸入格式   輸入的第一行為一個正整數n (1<=n<=10)。   接下來n行,每行一個由0~9、大寫字母A~F組成的字串,表示要轉換的十六進位制正整數,每個十六進位制數長度不超過100000。 輸出格式   輸出n行,每行

藍橋基礎練習 查詢整數

  http://lx.lanqiao.cn/problem.page?gpid=T9 題目描述   基礎練習 查詢整數   時間限制:1.0s   記憶體限制:256.0MB      

藍橋入門訓練 Fibonacci數列

題目描述 http://lx.lanqiao.cn/problem.page?gpid=T4   入門訓練 Fibonacci數列   時間限制:1.0s   記憶體限制:256.0MB      &

藍橋基礎訓練 完美的代價

問題描述   迴文串,是一種特殊的字串,它從左往右讀和從右往左讀是一樣的。小龍龍認為迴文串才是完美的。現在給你一個串,它不一定是迴文的,請你計算最少的交換次數使得該串變成一個完美的迴文串。   交換的定義是:交換兩個相鄰的字元   例如mamad   第一次交換 ad : m

藍橋基礎訓練 楊輝三角形

問題描述 楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)i的展開式的係數。 它的一個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。 下面給出了楊輝三角形的前4行:

藍橋練習-基礎練習-01字串

藍橋杯練習-基礎練習-01字串 題目連結 問題描述 對於長度為5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種0

藍橋BASIC-2 01字串

問題描述: 對於長度為5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000  00001  00010  00011  00100 請按從小到大的順序輸出這32種01串。 輸入格式

藍橋基礎練習 數列排序

  問題描述:   給定一個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200 輸入格式:   第一行為一個整數n。   第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。 輸出格式:   輸出一行,按從小到大的順序輸出排

藍橋入門訓練 序列求和

問題描述: 求1+2+3+...+n的值。 輸入格式: 輸入包括一個整數n。 輸出格式: 輸出一行,包括一個整數,表示1+2+3+...+n的值。 樣例輸入: 4 樣例輸出: 10 樣例輸入: 100 樣例輸出

藍橋入門訓練 圓的面積

問題描述: 給定圓的半徑r,求圓的面積。 問題描述: 給定圓的半徑r,求圓的面積。 輸入格式: 輸入包含一個整數r,表示圓的半徑。 輸出格式: 輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。 樣例輸入: 4 樣例輸出:

藍橋基礎練習 楊輝三角形【JAVA演算法實現】

題目描述 楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)i的展開式的係數。 它的一個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。 下面給出了楊輝三角形的前4行: 1 1 1 1 2 1 1 3 3 1 給出n,輸出它的前n行。 輸

藍橋基礎練習 特殊迴文數

基礎練習 特殊迴文數   時間限制:1.0s   記憶體限制:512.0MB 問題描述   123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。   輸入一個正整數n, 程

藍橋_演算法訓練_字串統計

其實題目已經給的很清楚了,列舉所有的情況,統計出現次數,找到符合條件的結果。 那麼我們就根據這個提示完成即可: 第一步:列舉所有可能的字串: 1 #include<iostream> 2 #include<string.h> 3 using

藍橋基礎練習 Huffuman樹

基礎練習 Huffuman樹  這題一開始就說用貪心了,我就不再解釋需要什麼演算法了,先貼程式碼:#include<iostream> #include<algorithm> u

藍橋FJ字串

題目: FJ在沙盤上寫了這樣一些字串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中

藍橋.算法訓練最大最小公倍數

藍橋杯 system.in 最大 img int color sta n-2 span import java.util.Scanner; public class Main { public void printResult(long n) {

藍橋字串比較

題目描述 獨立實現標準字串庫的strcmp函式,即字串比較函式,從鍵盤輸入兩個字串,按字典序比較大小,前者大於後者輸出1,前者小於後者輸出-1,兩者相等輸出0。  輸入 無 輸出 無 樣例輸入 apple one 樣例輸出 -1 程式設計程式碼如下:

藍橋】演算法訓練 字串統計

問題描述   給定一個長度為n的字串S,還有一個數字L,統計長度大於等於L的出現次數最多的子串(不同的出現可以相交),如果有多個,輸出最長的,如果仍然有多個,輸出第一次出現最早的。 輸入格式   第一行一個數字L。   第二行是字串S。   L大於0,且不超過S的長度。