【蓝桥杯】FJ的字符串(Java实现)


/* 程序问题注释开始

  • 程序的版权和版本声明部分

  • Copyright © 2020,湖南工程职业技术学院信息工程学院学生

  • All rights reserved.

  • 文件名称: 蓝桥杯赛题

  • 作 者: 李 斌

  • 完成日期: 2020 年 04 月 08日

  • 版 本 号: 021

  • 对任务及求解方法的描述部分

  • 问题描述
      FJ在沙盘上写了这样一些字符串:
      A1 = “A”
      A2 = “ABA”
      A3 = “ABACABA”
      A4 = “ABACABADABACABA”
      … …
      你能找出其中的规律并写所有的数列AN吗?

  • 输入格式
      仅有一个数:N ≤ 26。

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

  • 样例输入
    3

  • 样例输出
    ABACABA

  • 程序问题注释结束

*/

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		Scanner in=new Scanner(System.in);
		//用户输入n
		int n=in.nextInt();
		//标记当前字符
		char ch1;
		//存储当前字符串
		String ch2="";
		for(int i=0;i<n;i++)
		{
			//每次给初值字符A
			ch1='A';
			//当前字符
			ch1+=i;
			//连成串
			ch2=ch2+ch1+ch2;
		}
		//输出
		System.out.println(ch2);
	}

}

运行结果:
【蓝桥杯】FJ的字符串(Java实现)_第1张图片

你可能感兴趣的:(【蓝桥杯】FJ的字符串(Java实现))