![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯练习
“负拾捌”
干就完事了!
展开
-
【JAVA蓝桥杯训练】试题 最大最小公倍数
题目:问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 <= N <= 106。思路:刚开始就朝着求两个数最小公倍数的方向想,后面发如果强行暴力是不可能得出结果的,所以直接去看解析。。。后面发现这题还涉及数论知识点就很无奈。后面清楚本题思想后就自己敲一遍,后来发现验证不通过,输入返回的输入输出带进去能得出结果,但是是错误的原创 2021-09-11 09:41:15 · 139 阅读 · 0 评论 -
【JAVA蓝桥杯训练】试题 基础练习01字串
题目:问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>思路:一眼看出是进制转换,则十进制转换成二进制:String num=Integer.toBinaryString(i);原创 2021-09-10 11:01:08 · 60 阅读 · 0 评论 -
【JAVA蓝桥杯训练】试题 基础练习字母图像(StringBuilder另类解法)
题目:问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC数据规模与约定1 <= n, m <=原创 2021-09-10 08:42:07 · 102 阅读 · 1 评论 -
【JAVA蓝桥杯训练】试题 基础练习 杨辉三角形
题目:问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行:11 11 2 11 3 3 1给出n,输出它的前n行。输入格式输入包含一个数n。输出格式输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。样例输入4样例输出11 11 2 11 3 3 1数据规模与约定1 <= n原创 2021-09-09 16:25:48 · 65 阅读 · 0 评论 -
【JAVA蓝桥杯训练】试题 基础练习 十六进制转十进制
题目:问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535思路:刚开始纠结要把ABCDEF转换成数字来算,后面看到某位博主的文章,第一次见这个方法,犹如天神下凡!JAVA十进制与十六进制相互转换代码:import java.util.Scanner;public class Main { public static void原创 2021-09-08 18:39:38 · 128 阅读 · 0 评论 -
【JAVA蓝桥杯基础练习】十六进制转八进制
题目:问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。【注意】 输入的十六进制数不会有前导0,比如012A。 输出的八进制数也不能有前导0。样例输入 2 39 123ABC样例输出 71 4435274原创 2021-09-08 17:59:29 · 210 阅读 · 0 评论