
蓝桥杯
JstuCheng
这个作者很懒,什么都没留下…
展开
-
蓝桥杯 算法训练 旅行家的预算
问题描述一个旅行家想驾驶汽车以最少的费用从一个城市到另一个城市(假设出发时油箱是空的)。给定两个城市之间的距离D1、汽车油箱的容量C(以升为单位)、每升汽油能行驶的距离D2、出发点每升汽油价格P和沿途油站数N(N可以为零),油站i离出发点的距离Di、每升汽油价格Pi(i=1,2,……N)。计算结果四舍五入至小数点后两位。如果无法到达目的地,则输出“No Solution”。输入格式 第一...原创 2019-11-25 21:55:17 · 308 阅读 · 0 评论 -
蓝桥杯 算法训练 回文数
问题描述若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个10进制数56,将56加65(即把56从右向左读),得到121是一个回文数。 又如:对于10进制数87: STEP1:87+78 = 165 STEP2:165+561 = 726 STEP3:726+627 = 1353 STEP4:1353+3531 = 4884 在这里...原创 2019-11-25 11:22:46 · 269 阅读 · 0 评论 -
蓝桥杯 算法训练 拦截导弹
问题描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。 输入导弹依次飞来的高度(雷达给出的高度数据是不大于30000的正整数),计算这套系统最多能拦截多少导弹,如果要拦截...原创 2019-11-22 09:39:06 · 276 阅读 · 0 评论 -
蓝桥杯 算法训练 集合运算
问题描述给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。输入格式 第一行为一个整数n,表示集合A中的元素个数。 第二行有n个互不相同的用空格隔开的整数,表示集合A中的元素。 第三行为一个整数m,表示集合B中的元素个数。 第四行有m个互不相同的用空格隔开的整数,表示集合B中的元素。 集合中的所有元素均为int范围内的整数,n、m<=1000。输出格式...原创 2019-11-21 22:30:39 · 526 阅读 · 0 评论 -
蓝桥杯 算法训练 摆动序列
题目链接:http://lx.lanqiao.cn/problem.page?gpid=T44问题描述如果一个序列满足下面的性质,我们就将它称为摆动序列: 1. 序列中的所有数都是不大于k的正整数; 2. 序列中至少有两个数。 3. 序列中的数两两不相等; 4. 如果第i – 1个数比第i – 2个数大,则第i个数比第i – 2个数小;如果第i – 1个数比第i – 2个数小...原创 2019-11-21 20:57:12 · 346 阅读 · 0 评论 -
2018年第九届蓝桥杯【C++省赛B组】【第七题:螺旋折线】
#include<stdio.h> #include<iostream> using namespace std;int dir[4][2] = {-1, 0, 0, 1, 1, 0, 0, -1};int sum = 0; int main(){ int cnt = 0; int step = 0; int a, b; cin >> a...原创 2019-11-06 09:20:18 · 190 阅读 · 0 评论 -
2018年第九届蓝桥杯【C++省赛B组】【第三题:乘积尾零】
#include<stdio.h> #include<iostream> #include<algorithm>using namespace std; int data[] ={5650,4542,3554,473,946,4114,3871,9073,90,4329,2758,7949,6113,5659,5245,7432,3051,4434,...原创 2019-11-05 23:38:16 · 194 阅读 · 0 评论