- 博客(12)
- 收藏
- 关注
原创 蓝桥杯 试题 基础练习 分解质因数 JAVA
内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。每行输出一个数的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是从小到大的)(具体可看样例)求出区间[a,b]中所有整数的质因数分解。先筛出所有素数,然后再分解。输入两个整数a,b。
2024-04-12 21:58:14 412
原创 蓝桥杯 试题 基础练习 矩形面积交 JAVA
平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出仅包含一个实数,为交的面积,保留到小数后两位。输入仅包含两行,每行描述一个矩形。
2024-04-12 19:29:14 342
原创 蓝桥杯 试题 基础练习 芯片测试 JAVA
表中的每个数据为0或1,在这n行中的第i行第j列(1≤i, j≤n)的数据表示用第i块芯片测试第j块芯片时得到的测试结果,1表示好,0表示坏,i=j时一律为1(并不表示该芯片对本身的测试结果。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。按从小到大的顺序输出所有好芯片的编号。
2024-04-11 21:51:39 135 1
原创 蓝桥杯 试题 基础练习 回形取数 JAVA
内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出只有一行,共mn个数,为输入矩阵回形取数得到的结果。数之间用一个空格分隔,行末不要有多余的空格。
2024-04-11 20:30:45 254 1
原创 蓝桥杯 试题 基础练习 Huffuman树 JAVA
1. 找到{5, 3, 8, 2, 9}中最小的两个数,分别是2和3,从{2. 找到{5, 8, 9, 5}中最小的两个数,分别是5和5,从{3. 找到{8, 9, 10}中最小的两个数,分别是8和9,从{4. 找到{10, 17}中最小的两个数,分别是10和17,从{}中删除它们并将和5加入,得到{5, 8, 9, 5},费用为5。}中删除它们并将和10加入,得到{8, 9, 10},费用为10。}中删除它们并将和17加入,得到{10, 17},费用为17。}中删除掉,然后将它们的和加入到{
2024-04-11 17:46:36 592 1
原创 蓝桥杯 试题 基础练习 高精度加法 JAVA
内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。[0]相加,如果有进位产生,则把进位(即和的十位数)存入。三个数的和.如果又有进位产生,则仍可将新的进位存入到。两个整数都不超过100位,两数的最高位都不是0。输入包括两行,第一行为一个非负整数。[1]相加,这时还应将低位进上来的值。,输出这两个整数的和。,第二行为一个非负整数。
2024-04-11 17:25:55 347 1
原创 蓝桥杯 基础练习 十六进制转八进制 JAVA
接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。先将十六进制数转换成某进制数,再由某进制数转换成八进制。输入的第一行为一个正整数n (1
2024-04-11 11:05:47 225 1
原创 蓝桥杯 基础练习 数列排序 JAVA
内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。给定一个长度为n的数列,将这个数列按从小到大的顺序排列。第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出一行,按从小到大的顺序输出排序后的数列。第一行为一个整数n。
2024-04-10 21:36:31 222 1
原创 蓝桥杯 基础练习 Sine之舞 JAVA
最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。FJ想让奶牛们计算Sn的值,请你帮助FJ打印出Sn的完整表达式,以方便奶牛们做题。请输出相应的表达式Sn,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。仅有一个数:N<201。
2024-04-10 15:19:19 317
原创 蓝桥杯 基础练习 报时助手 JAVA
按上面的规则21:54读作“twenty one fifty four”,9:07读作“nine seven”,0:15读作“zero fifteen”。内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。如果m为0,则将时读出来,然后加上“o'clock”,如3:00读作“three o'clock”。如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。给定当前的时间,请用英文的读法将它读出来。
2024-04-10 10:42:13 435 1
原创 蓝桥杯 基础练习 时间转换 JAVA
给定一个以秒为单位的时间t,要求用“<H>:<M>:<S>”的格式来表示这个时间。<H>表示时间,<M>表示分钟,而<S>表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。输出只有一行,是以“<H>:<M>:<S>”的格式所表示的时间,不包括引号。输入只有一行,是一个整数t(0<=t<=86399)。
2024-04-09 20:53:55 212
原创 基础练习 字符串对比 蓝桥杯 JAVA
if((char)((int)arr[i]-32) == brr[i] || (char)((int)arr[i]+32) == brr[i]){ //仅字母大小写不一致。3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing。编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。}else{ //字母不一致。
2024-04-09 20:09:39 631
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人