【JAVA】(vip)蓝桥杯试题 基础练习 FJ的字符串 BASIC-22 JAVA
2020-05-10 04:15
826 查看
目录
试题 基础练习 FJ的字符串
资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
FJ在沙盘上写了这样一些字符串:
A1 = “A”
A2 = “ABA”
A3 = “ABACABA”
A4 = “ABACABADABACABA”
… …
你能找出其中的规律并写所有的数列AN吗?
输入格式
仅有一个数:N ≤ 26。
输出格式
请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。
样例输入
3
要点
不知道这道题想考察啥,因为这道题太简了,大家发现了请告诉我,我猜了以下两点:
- 递归
- 使字节‘A’变为其它字母,ASCALL码
本题代码
import java.util.Scanner; public class TheStringOfFJ { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); sc.close(); System.out.println(An(n)); /*for (int i=1;i<=10;i++){ System.out.println(An(i)); }*/ } public static String An(int n) { if (n == 1) { return "A"; } else { return An(n - 1) + (char) ('A' + (n - 1)) + An(n - 1); } } }爱做梦的鱼 原创文章 169获赞 1083访问量 7万+ 关注 私信
相关文章推荐
- 【JAVA】(vip)蓝桥杯试题 基础练习 芯片测试 BASIC-23 JAVA
- 蓝桥杯 BASIC-22 基础练习 FJ的字符串
- 蓝桥杯BASIC-22——基础练习 FJ的字符串
- 【备战蓝桥杯】【递归】【C语言】【BASIC-22基础练习 FJ的字符串】
- 蓝桥杯 [基础练习VIP] FJ的字符串(Java解题)
- [蓝桥杯][基础练习VIP]FJ的字符串--java实现
- 【JAVA】(vip)蓝桥杯试题 基础练习 报时助手 BASIC-26 JAVA
- 【JAVA】(vip)蓝桥杯试题 基础练习 龟兔赛跑预测 BASIC-24 JAVA
- 【JAVA】(vip)蓝桥杯试题 基础练习 高精度算法 BASIC-29 JAVA
- 蓝桥杯 BASIC-22 基础练习 FJ的字符串
- 蓝桥杯 BASIC-22 基础练习 FJ的字符串
- 蓝桥杯试题集JAVA 基础练习 Basic-6 杨辉三角形
- 基础练习 FJ的字符串 蓝桥杯 JAVA
- java 蓝桥杯 基础练习 FJ的字符串
- 蓝桥杯 基础练习VIP 字符串对比(Java解题)
- [蓝桥杯][基础练习VIP]字符串对比--java实现
- BASIC-22 VIP试题 FJ的字符串
- 基础练习 BASIC-22 FJ的字符串
- BASIC-22 / Tsinsen 1057 FJ的字符串(java)
- java 蓝桥杯 基础练习 字符串对比