蓝桥杯
文章平均质量分 76
小小柠檬9
这个作者很懒,什么都没留下…
展开
-
2018年第九届蓝桥杯C语言B组答案第七题:螺旋折线
标题:螺旋折线如图p1.png所示的螺旋折线经过平面上所有整点恰好一次。 对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。 例如dis(0, 1)=3, dis(-2, -1)=9 给出整点坐标(X, Y),你能计算出dis(X, Y)吗?【输入格式】X和Y 【输出格式】输出dis(X, Y) 【样例输入】0 1【样例输出】3代码:...原创 2018-04-14 21:42:33 · 2207 阅读 · 0 评论 -
2018年第九届蓝桥杯C语言B组答案第一题:第几天
标题:第几天2000年的1月1日,是那一年的第1天。那么,2000年的5月4日,是那一年的第几天?注意:需要提交的是一个整数,不要填写任何多余内容。方法一:直接用笔算,注意2000年为闰年,2月29天((4年一闰and百年不闰)or四百年再闰),31+29+31+30+4=125天方法二:利用excel,第一个单元格输入2000/1/1,一直向下拉,直到出现2000/5/4为止,可以看到行号为12...原创 2018-04-09 17:30:47 · 2597 阅读 · 0 评论 -
2018年第九届蓝桥杯C语言B组答案第二题:明码
标题:明码汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节,一共16行,布局是: 第1字节,第2字节 第3字节,第4字节 .... 第31字节, 第32字...原创 2018-04-09 20:16:09 · 4345 阅读 · 3 评论 -
2018年第九届蓝桥杯C语言B组答案第三题:乘积尾零
标题:乘积尾零如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 98991486 5722 3...原创 2018-04-09 21:28:23 · 3321 阅读 · 6 评论 -
2018年第九届蓝桥杯C语言B组答案第四题:测试次数
标题:测试次数x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。如果手机从第7层扔下去没摔坏,但第8层摔坏了,则...原创 2018-04-10 20:29:05 · 2541 阅读 · 0 评论 -
2018年第九届蓝桥杯C语言B组答案第五题:快速排序
标题:快速排序。 以下代码可以从数组a[]中找出第k小的元素。它使用了类似快速排序中的分治算法,期望时间复杂度是O(N)的。请仔细阅读分析源码,填写划线部分缺失的内容。#include <stdio.h>int quick_select(int a[], int l, int r, int k) { int p = rand() % (r - l + 1) + l; int x = a...原创 2018-04-10 20:45:21 · 1073 阅读 · 0 评论 -
2018年第九届蓝桥杯C语言B组答案第六题:递增三元组
标题:递增三元组给定三个整数数组A = [A1, A2, ... AN], B = [B1, B2, ... BN], C = [C1, C2, ... CN],请你统计有多少个三元组(i, j, k) 满足:1. 1 <= i, j, k <= N 2. Ai < Bj < Ck 【输入格式】 第一行包含一个整数N。第二行包含N个整数A1, A2, ... AN。第三...原创 2018-04-10 21:11:28 · 2983 阅读 · 2 评论