
蓝桥杯真题详解
本专栏主要记录刷题时为了理清思路,加深印象所撰写的专栏
漩涡 鸣人
有话直说,说到做到,这就是我的忍道!
展开
-
【蓝桥杯】《试题 基础练习 字母图形》详解
一.问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。二.实现思路我们可以观察第二行与第一行的ASCII码值(下述i和i分别代表行和列)0行0列为651行0列为65+1,此时i=1,j=0。j<i1行1列为65+0,此时i=1,j=1,j=i1行2列为65+(2-1),此时i=1,j=2,j>i2行0列为65+2,此时原创 2022-01-25 19:11:00 · 6062 阅读 · 0 评论 -
【蓝桥杯】《试题 基础练习 特殊回文数》详解
一.问题描述123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。二.解题思路1.解决该问题可采用暴力解法,通过循环,i是最小的五位数10000,到i<=999999最大的六位数2.在遍历的过程中,先判断是否是回文字符3.如果是回文字符,则再进行判断各个位数之和是否等于所求的值,如果等于,则输出三.代码实现public class Test { public static void mai原创 2022-01-23 22:17:55 · 4655 阅读 · 0 评论 -
【蓝桥杯】《试题 基础练习 回文数》详解
问题描述:1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式按从小到大的顺序输出满足条件的四位十进制数。一.实现思路利用StringBuilder的可加性(append())从1001开始,将左半部分10先追加到Stringbuilder中,然后通过写一个reverse反转方法,将反转后的01再追加到Stringbuilder中,实现回文字符代码实现public class Main { public static void main(S原创 2022-01-19 18:41:39 · 4886 阅读 · 0 评论 -
【蓝桥杯】《试题 基础练习 十六进制转八进制》 详解
关于蓝桥杯官网试题基础练习,16进制转8进制的详解原创 2022-01-17 22:44:16 · 3791 阅读 · 2 评论