蓝桥杯
蓝桥杯
齊祺
人生人山人海人来人往,自己自尊自爱自由自在
展开
-
蓝桥杯试题 算法提高 乘除运算
问题描述 输入A, B,输出A*B和A/B的值。输入格式 输入的第一行包含两个正整数A, B。输出格式 输出两行,第一行包含一个整数,为A*B的值,第二行包含一个实数,保留两位小数,表示A/B的值。样例输入1 2样例输出20.50数据规模和约定 0<A,B<1000000000。代码如下: import java.util.Scanner;public class 乘除运算 { public static原创 2022-03-31 17:45:35 · 292 阅读 · 0 评论 -
蓝桥杯试题 算法提高 二分法查找数组元素
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 用递归函数实现二分法查找数组元素。 补充:要求给定数组采用如下代码定义 int data[200]; for (i=0; i<200; i++) data[i]=4*i+6;输入格式 输入一个待查找的整数(该整数一定在数组data中)。输出格式 该整数在数组中的指标。样例输入一个满足题目要求的输入范例。例1:262例2:438例3:774样例输出与上面的样例输.原创 2022-01-21 13:44:25 · 160 阅读 · 0 评论 -
算法学习第一天
1,1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重复,其它均只出现一次。每个数组元素只能访问一次,设计一个算法,将它找出来;不用辅助存储空间,能否设计一个算法实现?import java.util.Random;public class 唯一成对数{ public static void main(String[] args) { int N = 5; int[] a=new int[N]; for (int原创 2022-01-04 19:07:44 · 272 阅读 · 0 评论 -
蓝桥杯·基础练习(Java)
1,给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。2,给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数原创 2022-01-08 16:37:16 · 737 阅读 · 0 评论 -
算法学习第二天(递归)
1,利用递归对数组进行求和public class 测试_递归 {public static void main(String[] args) { int[] b= {1,2,3};//注意数组下标是从0开始的。 int sum=f1(b,0); System.out.print(sum+"\n"); int sum1=f2(b,2); System.out.print(sum1); }public static int f1(int[] a,int begin) {原创 2022-01-10 16:47:42 · 519 阅读 · 0 评论 -
蓝桥杯试题 算法训练 DOTA
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 1. 小明高考完之后迷上了dota2,开始疯狂的进行游戏比赛,游戏的结果有两种,分别是 ‘W’(胜利) 和‘L’(失败)。请帮助小明统计一下游戏的胜率。 2. 假设用户输入肯定正确,程序不需要对异常输入进行处理。请写出完整C语言程序。 3.注意,本题不能使用数组、子函数、递归等我们未学过的数据结构及算法,否则视为0分处理输入格式 由‘W’和‘L’两个字符组成的字符串,以换行符‘\n’结束输出格式 输出游戏胜...原创 2022-01-13 17:41:25 · 170 阅读 · 0 评论 -
蓝桥杯试题 算法训练 A
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 1. 小明在大一的期末考试中几乎门门都是优秀,但仍有一些课程不是十分理想,请帮助小明统计成绩不到80分的课程的数量。 2. 假设用户输入肯定是非负整数,程序不需要对异常输入进行处理。请写出完整C语言程序。 3. 注意,本题不能使用数组、子函数、递归等我们未学过的数据结构及算法,否则视为0分处理输入格式 输入多个非负整数,由-1标识结束。输出格式 输出低于80分的整数数量,以换行符结束样例输入100原创 2022-01-13 17:44:52 · 242 阅读 · 0 评论