蓝桥杯
文章平均质量分 52
平行宇宙i
self-discipline;
你不会永远年轻,但永远有人年轻;
你不会永远是应届生,但永远有人是应届生。
展开
-
三羊献瑞
观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞------------------- 三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。public class 三羊献瑞 { public static void main(St...原创 2018-03-28 16:41:59 · 182 阅读 · 0 评论 -
用宏求球的体积
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);double r = scanner.nextDouble();double PI = 3.1415926;double nu...原创 2018-12-23 10:04:44 · 154 阅读 · 0 评论 -
分糖果
import java.util.Scanner; public class Main {static int count = 0;public static void main(String[] args){Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int array[] = ne...原创 2018-12-23 10:03:30 · 86 阅读 · 0 评论 -
矩阵乘法
问题描述 小明最近在为线性代数而头疼,线性代数确实很抽象(也很无聊),可惜他的老师正在讲这矩阵乘法这一段内容。 当然,小明上课打瞌睡也没问题,但线性代数的习题可是很可怕的。 小明希望你来帮他完成这个任务。 现在给你一个ai行aj列的矩阵和一个bi行bj列的矩阵, 要你求出他们相乘的积(当然也是矩阵)。 (输入数据保证aj=bi,不需要判断)输入格式 输入文...原创 2018-12-23 10:04:36 · 171 阅读 · 0 评论 -
煤球数目
煤球数目 (结果填空)有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),....如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字 //该题注意要求的是一共有100层,求共有多少个煤球,而不是求第100层有多少个煤球...原创 2018-12-23 10:01:48 · 167 阅读 · 0 评论 -
生日蜡烛
生日蜡烛 (结果填空)某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 //该题是主要是设n岁开始过生日,现在m岁public class 生日蜡烛 {publ...原创 2018-12-23 10:02:44 · 2373 阅读 · 0 评论 -
最短路(70分运行超时SPFA算法)
问题描述给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从1到n编号)。输入格式第一行两个整数n, m。接下来的m行,每行有三个整数u, v, l,表示u到v有一条长度为l的边。输出格式共n-1行,第i行表示1号点到i+1号点的最短路。样例输入3 31 2 -12 3 -13 1 2样例...原创 2018-12-23 10:07:52 · 256 阅读 · 0 评论 -
凑算式
凑算式 (结果填空) B DEFA + --- + ------- = 10 C GHI (如果显示有问题,可以参见【图1.jpg】) 这个算式中A~I代表0~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数...原创 2018-12-23 10:00:26 · 200 阅读 · 0 评论 -
地宫取宝(运行超时 42)
问题描述 X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。 当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给...原创 2018-12-23 10:03:16 · 117 阅读 · 0 评论 -
求arccos值
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);double n = scanner.nextDouble();n = Math.acos(n);System.out.pri...原创 2018-12-23 10:04:51 · 3578 阅读 · 0 评论 -
奇怪的分式
奇怪的分式上小学的时候,小明经常自己发明新算法。一次,老师出的题目是:1/4 乘以 8/5小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png)老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼!对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢?请写出所有不同算式的个数(包括题中举例的)。显然,交换分子分母后...原创 2018-12-23 10:03:02 · 182 阅读 · 0 评论 -
九宫格
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);int array[][] = new int[3][3];int sum_hang[] = new int[3];int s...原创 2018-12-23 10:06:40 · 120 阅读 · 0 评论 -
文本加密
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);String s = scanner.next();char ch[] = s.toCharArray();for(int i...原创 2018-12-23 10:06:46 · 195 阅读 · 0 评论 -
马虎的算式
答案:142 小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。有一次,老师出的题目是:36 x 495 = ?他却给抄成了:396 x 45 = ?但结果却很戏剧性,他的答案竟然是对的!!因为 36 * 495 = 396 * 45 = 17820类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54假设 a b c d e ...原创 2018-12-23 10:03:38 · 76 阅读 · 0 评论 -
错误票据
问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入格式要求程序首先输入一个整数N(N<100)表示后面数据行数。接着读入N行数据。...原创 2018-03-28 16:42:29 · 128 阅读 · 0 评论 -
因式分解
import java.util.ArrayList;import java.util.Scanner;public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();ArrayList<...原创 2018-12-23 10:06:30 · 340 阅读 · 0 评论 -
振兴中华
答案:35 小明参加了学校的趣味运动会,其中的一个项目是:跳格子。地上画着一些格子,每个格子里写一个字,如下所示:从我做起振我做起振兴做起振兴中起振兴中华 比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。 要求跳过的路线刚好构成“从我做起振兴中华”这句话。请你帮助小明...原创 2018-12-23 10:05:08 · 86 阅读 · 0 评论 -
兰顿蚂蚁
问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。 规则虽然简单,蚂蚁的行为却...原创 2018-12-23 10:03:23 · 174 阅读 · 0 评论 -
猜字母
把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 public class Main {public stati...原创 2018-12-23 10:02:53 · 288 阅读 · 0 评论 -
蚂蚁感冒
问题描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。输入格式 第一行输入一个整数n (1 &l...原创 2018-12-23 10:02:25 · 74 阅读 · 0 评论 -
三个整数的排序
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);int array[] = new int[3];int temp = 0;for(int i = 0; i < 3; ...原创 2018-12-23 10:04:28 · 236 阅读 · 0 评论 -
第二大整数
问题描述 编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。 输入格式:输入只有一行,包括若干个整数,中间用空格隔开,最后一个整数为0。 输出格式:输出第二大的...原创 2018-12-23 10:05:37 · 295 阅读 · 0 评论 -
约数个数
输入一个正整数N (1样例输入12样例输出6样例说明 12的约数包括:1,2,3,4,6,12。共6个 import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System....原创 2018-12-23 10:05:29 · 98 阅读 · 0 评论 -
十进制转八进制数
编写函数,其功能为把一个十进制数转换为其对应的八进制数。程序读入一个十进制数,调用该函数实现数制转换后,输出对应的八进制数。 样例输入 9274 样例输出 22072样例输入 18 样例输出 22 样例输入 9274 样例输出 22072样例输入 18 样例输出 22 import java.util.Scanner; public cla...原创 2018-12-23 10:05:21 · 1536 阅读 · 0 评论 -
数字游戏
问题描述 栋栋正在和同学们玩一个数字游戏。 游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈。栋栋首先说出数字1。接下来,坐在栋栋左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。下一个同学要往下数三个数,说7。依次类推。 为了使数字不至于太大,栋栋和同学们约定,当在心中数到 k-1 时,下一个数字从0开始数。例如,当k=13时,...原创 2018-12-23 10:02:14 · 406 阅读 · 0 评论 -
连号区间数
问题描述小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮助。输入格式...原创 2018-12-23 10:02:35 · 66 阅读 · 0 评论 -
剪格子
问题描述如下图所示,3 x 3 的格子中填写了一些整数。+--*--+--+|10* 1|52|+--****--+|20|30* 1|*******--+| 1| 2| 3|+--+--+--+我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。如果存在多种解答,请输...原创 2018-03-28 16:42:39 · 99 阅读 · 0 评论 -
压缩变换
小明最近在研究压缩算法。他知道,压缩的时候如果能够使得数值很小,就能通过熵编码得到较高的压缩比。然而,要使数值很小是一个挑战。最近,小明需要压缩一些正整数的序列,这些序列的特点是,后面出现的数字很大可能是刚出现过不久的数字。对于这种特殊的序列,小明准备对序列做一个变换来减小数字的值。变换的过程如下:从左到右枚举序列,每枚举到一个数字,如果这个数字没有出现过,刚将数字变换成它的相反数,如果数字出现过...原创 2018-03-28 16:42:17 · 725 阅读 · 0 评论 -
立方变自身
观察下面的现象,某个数字的立方,按位累加仍然等于自身。1^3 = 1 8^3 = 512 5+1+2=817^3 = 4913 4+9+1+3=17...请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个?思路:该题的主要就是要找到循环结束的条件,观察得到,100的三次方是七位数,这七个数都是最大的9,7*9=63,比100小,所以100以后的数不符合题意,所以循环到100...原创 2018-12-23 10:00:09 · 241 阅读 · 0 评论 -
逆序排列
问题描述 编写一个程序,读入一组整数(不超过20个),并把它们保存在一个整型数组中。当用户输入0时,表示输入结束。然后程序将把这个数组中的值按逆序重新存放,并打印出来。例如:假设用户输入了一组数据:7 19 -5 6 2 0,那么程序将会把前五个有效数据保存在一个数组中,即7 19 -5 6 2,然后把这个数组中的值按逆序重新存放,即变成了2 6 -5 19 7,然后把它们打印出来。...原创 2018-12-23 10:05:44 · 162 阅读 · 0 评论 -
c++_ch02_01
编写一个程序,利用强制类型转换打印元音字母大小写10种形式的ASCII码。 输出的顺序为:大写的字母A,E,I,O,U的ASCII码,小写的字母a,e,i,o,u的ASCII码。所有的ASCII码都用十进制表示.输出10行,每行一个ASCII码,最后输出一个空行。public class Main {public static void main(String[] args){Sys...原创 2018-12-23 10:05:53 · 139 阅读 · 0 评论 -
最大最小值
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int array[] = new int[n];int temp = 0...原创 2018-12-23 10:04:59 · 117 阅读 · 0 评论 -
新建Microsoft Word文档
问题描述 L正在出题,新建了一个word文档,想不好取什么名字,身旁一人惊问:“你出的题目叫《新建Microsoft Word文档》吗?”,L大喜,一拍桌子,说:“好,就叫这个名字了。” 仔细观察,当你新建一个word文档时,会得到一个名为“新建 Microsoft Word 文档.doc”的文件,再新建一个,则名为“新建 Microsoft Word 文档(2).doc”,再新建...原创 2018-12-23 10:06:23 · 321 阅读 · 0 评论 -
上帝造题五分钟
问题描述 第一分钟,上帝说:要有题。于是就有了L,Y,M,C 第二分钟,LYC说:要有向量。于是就有了长度为n写满随机整数的向量 第三分钟,YUHCH说:要有查询。于是就有了Q个查询,查询向量的一段区间内元素的最小值 第四分钟,MZC说:要有限。于是就有了数据范围 第五分钟,CS说:要有做题的。说完众神一哄而散,留你来收拾此题输入格式 第一行两个正整数n和Q,...原创 2018-12-23 10:06:15 · 156 阅读 · 0 评论 -
周期字串
问题描述 右右喜欢听故事,但是右右的妈妈总是讲一些“从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲的什么呢?从前有座山……”这样循环的故事来搪塞右右。 我们定义,如果一个字符串是以一个或者一个以上的长度为k的重复字符串所连接成的,那么这个字符串就叫做周期为k的串。 例如: 字符串’abcabcabcabc’周期为3,因为它是由4个循环’abc’组成的。它同样是以6为周期...原创 2018-12-23 10:03:59 · 128 阅读 · 0 评论 -
扶老奶奶过街
一共有5个红领巾,编号分别为A、B、C、D、E,老奶奶被他们其中一个扶过了马路。 五个红领巾各自说话: A :我和E都没有扶老奶奶 B :老奶奶是被C和E其中一个扶过大街的 C :老奶奶是被我和D其中一个扶过大街的 D :B和C都没有扶老奶奶过街 E :我没有扶老奶奶 已知五个红领巾中有且只有2个人说的是真话,请问是谁扶这老奶奶过了街? 若有多个答案,在一行中输出,编号之间用空格隔...原创 2018-12-23 10:06:09 · 99 阅读 · 0 评论 -
日期计算
import java.util.Scanner; public class Main {//这里十三个数,第一个是0,是要对应后面的month是从1开始循环static int m[] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};public static void main(String[] args){Sc...原创 2018-12-23 10:04:07 · 109 阅读 · 0 评论 -
复数四则运算
//要注意除法里面的很多小细节 import java.text.DecimalFormat;import java.util.Scanner;public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);int a = scanner.n...原创 2018-12-23 10:03:50 · 1229 阅读 · 0 评论 -
摩尔斯电码
问题描述 摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用"zylib.h",只能使用标准库函数。用' * '表示' . ',中间空格用' | '表示,只转化字符表。 摩尔斯码定义见:http://baike.baidu.com/view/84585.htm?fromId=253988。提示 清橙进行评测时,输入是以EOF结尾的,...原创 2018-12-23 10:06:53 · 698 阅读 · 0 评论 -
实现strcmp函数
import java.util.Scanner; public class Main {public static void main(String[] args){Scanner scanner = new Scanner(System.in);String s1 = scanner.next();String s2 = scanner.next();char ch1[...原创 2018-12-23 10:07:06 · 421 阅读 · 0 评论