蓝桥杯基础练习FJ的字符串

    xiaoxiao2021-03-25  164

    问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N ≤ 26。 输出格式   请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 样例输入 3 样例输出 ABACABA

    此题运用递归可快速求解,代码如下:

    #include<stdio.h> void func(int n){ if(n==1){ printf("A"); } else{ func(n-1);//前半部分 printf("%c",'A'+n-1); func(n-1);//后半部分 } } int main(){ int n; scanf("%d",&n); func(n); return 0; }
    转载请注明原文地址: https://ju.6miu.com/read-7428.html

    最新回复(0)