zoukankan      html  css  js  c++  java
  • 1222: FJ的字符串 [水题]

    1222: FJ的字符串 [水题]

    时间限制: 1 Sec 内存限制: 128 MB

    提交: 92 解决: 20 统计

    题目描述

    FJ在沙盘上写了这样一些字符串:

    A1  =  “A”

    A2  =  “ABA”

    A3  =  “ABACABA”

    A4  =  “ABACABADABACABA”

    …  …

    你能找出其中的规律并写所有的数列AN吗?

    输入

    仅有一个数:N  ≤  26。

    输出

    请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。

    样例输入

    2
    3
    

    样例输出

    ABA
    ABACABA

    递归思想,感觉自己好弱

    #include<stdio.h>
    #include<iostream>
    #include<math.h>
    #include<string.h>
    
    using namespace std;
    
    void solve(int x)
    {
        if(x == 1)
        {
            printf("A");
        }
        else
        {
            solve(x-1);
    
            printf("%c", 'A'+x-1);
    
            solve(x-1);
        }
    }
    int main()
    {
        int n;
        char ch[27];
    
        while(scanf("%d", &n) != EOF)
        {
            solve(n);
            printf("
    ");
        }
    
        return 0;
    }
    View Code
    永远渴望,大智若愚(stay hungry, stay foolish)
  • 相关阅读:
    编程路上有你们陪着值了
    我是屌丝程序猿,我为自己代言.
    JSON转换类
    深入理解requestAnimationFrame
    CentOS部署yapi
    前端三种路由方式
    yarn安装使用
    三大框架对比
    es6异步编程
    JS原型链
  • 原文地址:https://www.cnblogs.com/h-hkai/p/8124010.html
Copyright © 2011-2022 走看看