正确答案还没出来,有写代码的部分仅属于自己的见解。持续更新中....

A-题目描述:

请找到两个正整数X和Y满足下列条件:
1、2019<X<Y
2、2019^2、X^2、Y^2构成等差数列
满足条件的X和Y可能有多种情况,请给出X+Y的值,并且令X+Y尽可能的小。

思路:直接暴力,sqrt函数会丢失精度,把找到的值再平方一下看看是否构成等差数列,找到的第一对 x,y值为即为答案。

#include<iostream>
#include<cmath>
using namespace std;
int main()
{for(long long x = 2020;; x ++){long long y =sqrt(2*x*x - 2019*2019);  if(x * x - 2019 * 2019 == y * y - x * x){cout<<x<<" + "<<y<<" = "<<x + y <<endl;break;}}return 0;
}

答案:7020

B-题目描述:

2019可以被分解成若干个两两不同的素数,请问不同的分解方案有多少种?
注意:分解方案不考虑顺序,如2+2017=2019和2017+2=2019属于同一种方案。

C-题目描述:

锯7X7的木头,然后拼成直角,问有多少种锯法。

D-题目描述:

有一个7X7的方格。方格左上角顶点坐标为(0,0),右下角坐标为(7,7)。
求满足下列条件的路径条数:
1、起点和终点都是(0,0)
2、路径不自交
3、路径长度不大于12
4、对于每一个顶点,有上下左右四个方向可以走,但是不能越界。

#include<iostream>
using namespace std;
int dx[4] = {-1,0,1,0},dy[4] = {0,1,0,-1};
int maze[7][7],vis[7][7];
int ans = 0;
void dfs(int x,int y,int step){if(step > 12) return;if(step > 2 && !x && !y){ans ++;return;}for(int i = 0;i < 4;i ++){int a = x + dx[i],b = y + dy[i];if(a >= 0 && a < 7 && b >= 0 && b < 7 && !vis[a][b]){vis[a][b] = 1;dfs(a,b,step+1);vis[a][b] = 0;}}
}
int main()
{dfs(0,0,0);cout<<ans<<endl;return 0;
}

答案: 206

E-题目描述:

约数的数量恰好是100的最小正整数。

#include<iostream>
using namespace std;
int main()
{for(int i = 1;;i ++){int ans = 0;for(int j = i;j >= 1;j --){if(i % j == 0){ans ++;}if(ans == 100){cout<<i<<endl;return 0;}}}return 0;
}

答案:45360

F-题目描述:

题目给定两个字符串S和T,保证S的长度不小于T的长度,问至少修改S的多少个字符,可以令T成为S的子序列。

输入描述:
两行。
第一行是字符串S,第二行是字符串T。
保证S的长度不小于T的长度,S的长度范围在10~1000之间。

输出描述:
答案,一个非负整数。

输入样例:
XBBBBBAC
ACC

输出样例:
2

G-题目描述:

三色三圈的火柴游戏。

H-题目描述:

对于一个数列中的某个数,如果这个数比两侧的数都大比两侧的数都小,我们称这个数为这个数列的一个转折点。
如果一个数列有t个转折点,我们称这个数列为t+1调数列。
给定两个正整数n,k。求在1~n的全排列中,有多少个数列是k调数列。

I-题目描述:

有一条河,沿河的一侧生活着一个部落。这个一字型的部落有n个据点,从左至右依次编号1~n。
部落的人们有时会在某个据点建立建筑,每个建筑都有各自的价值。一开始,每个据点的都没有建筑,价值都是0。如果在已有建筑的据点建立新的建筑,那么新的建筑会代替旧的建筑(旧的建筑就此消失)。
有两种操作C和Q:
1、C x y,表示在据点x建立一个价值为y的建筑。
2、Q x y,询问在据点x~y之间(包括x,y)的建筑中,价值第八大的建筑的价值是多少。

输入描述:
第一行,两个正整数n和k,表示据点的数量和操作的数量。
接下的k行,每行一个操作。

输出描述:
对于所有的Q操作,输出相应的第八大建筑的价值。

输入样例:
10 14
C 1 5
C 2 4
C 3 7
C 4 6
C 5 5
C 6 1
C 7 8
Q 1 10
C 8 3
C 9 6
C 10 3
Q 1 9
C 6 10
Q 1 10

输出样例:
0
3
4

J-题目描述:

燃烧的权杖。

2019第十届蓝桥杯国赛c++B组真题相关推荐

  1. 2019第十届蓝桥杯国赛c++B组真题及题解

    幸运地水了个国一,应该是对了3个结果填空,2+0.5+0.5个编程大题. 此次国赛共有十个题: A~E 五个结果填空,F~J 五个编程大题. 目前并未找到标准答案,个人解法可能并不完全正确或最优,不对 ...

  2. 糖果(2019第十届蓝桥杯省赛C++A组I题) 解题报告(状压dp) Apare_xzc

    糖果(2019第十届蓝桥杯省赛C++A组I题) 解题报告(状压dp) xzc 2019/4/5 试题 I: 糖果 时间限制: 1.0s 内存限制: 256.0MB 本题总分:25分 [问题描述]    ...

  3. 神奇哈哈镜-第14届蓝桥杯省赛Scratch初级组真题第3题

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第132讲. 神奇哈哈镜,本题是2023年5月7日举行 ...

  4. 魔术表演-第14届蓝桥杯省赛Scratch中级组真题第1题

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第136讲. 魔术表演,本题是2023年5月7日举行的 ...

  5. 九宫格游戏-第14届蓝桥杯省赛Scratch初级组真题第5题

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第134讲. 九宫格游戏,本题是2023年5月7日举行 ...

  6. 2020第十一届蓝桥杯国赛JAVA B组真题解析(带源码及解析)

    蓝桥杯历年真题及解析. 目录 蓝桥杯历年真题及解析. A: 美丽的 2 题目: 分析: AC代码: B: 扩散 题目: 分析: AC代码: C: 阶乘约数 题目: 分析: AC代码: D: 本质上升序 ...

  7. 第十三届蓝桥杯国赛 C++ B 组 J 题——搬砖(AC)

    目录 1.搬砖 1.题目描述 2.输入格式 3.输出格式 4.样例输入 5.样例输出 6.数据范围 7.原题链接 2.解题思路 3.Ac_code 1.搬砖 1.题目描述 这天,小明在搬砖. 他一共有 ...

  8. 2022 第十三届 蓝桥杯 省赛 Java B组 真题 详细解析 答案

    文章目录 试题 A: 星期计算 [问题描述] [答案] 试题 B: 山 [问题描述] [答案] 试题 C: 字符统计 [问题描述] [答案] 试题 D: 最少刷题数 [问题描述] [答案] 试题 E: ...

  9. 2015年第六届蓝桥杯省赛Java B组真题+个人题解

    1-三角形面积 思路: 割补法求三角形面积 s=矩形面积-3个小三角形面积 答案: 28 代码: import java.io.IOException; import java.io.PrintWri ...

  10. 模拟-第十届蓝桥杯省赛C++A组-外卖店优先级

    模拟-第十届蓝桥杯省赛C++A组-外卖店优先级 题目: "饱了么"外卖系统中维护着 N 家外卖店,编号 1∼N. 每家外卖店都有一个优先级,初始时 (0 时刻) 优先级都为 0. ...

最新文章

  1. ORB-SLAM2从理论到代码实现(四):相机成像原理、基本矩阵、本质矩阵、单应矩阵、三角测量详解
  2. 程序员应该知道的七个图形工具
  3. android中关于点击屏幕,实现破碎的效果的实现
  4. Ajax_ASP.NET 添加 Ajax 和客户端功能_01
  5. 如何判断对方列表里是不是好友_微信如何快速查看是否为好友关系
  6. 新东方私有化背后的秘密
  7. Winboard - X
  8. Pycharm下安装Tensorflow问题(利用anaconda)
  9. vb调用摄像头实现拍照源码_牛逼!终于搞了一个高大上的人脸识别登录玩玩(附源码),出乎意料的简单......
  10. 软考网络工程师真题讲解
  11. 微信开发者工具使用bug
  12. 微信淘宝客实战经验分享
  13. Django官方文档
  14. 学习AngularJs:Directive指令用法
  15. python 海龟 速度_Python中的高级turtle(海龟)作图
  16. 关于微命令,微指令,微程序,机器周期,机器指令的关系图解(超详细)
  17. 尝试一下LLJ大佬的理论AC大法
  18. Prometheus入门使用(三)
  19. SAP web 开发 (第二篇 bsp 开发 mvc模式 Part1 )
  20. 我们真的了解90后吗?

热门文章

  1. 桃花岛--SpringBoot系列之Spring Data Jpa注解和基础操作
  2. 综述 | 一文看尽三种针对人工智能系统的攻击技术及防御策略
  3. INT 10H显示字符串的小例子
  4. Kubernetes30--弹性伸缩总结
  5. 夜神模拟器 Fiddler Tunnel to......443
  6. Android studio 录屏并制作gif
  7. MV88DE3010之ffmpeg与m3u8
  8. linux gprs模块 sim900芯片 ppp拨号上网
  9. C++语言特性的性能分析
  10. css样式,鼠标移动上去变成禁用、小手等样式。