蓝桥杯2021第十二届蓝桥杯青少年组省赛试题真题

带我去看题解!!!

带我去看题单!!!

目录

第一题:[2021第十二届蓝桥杯青少年组省赛] 字符串

题目背景

题目描述

输入格式

输出格式

输入输出样例

第二题:[2021第十二届蓝桥杯青少年组省赛] 剪绳子

题目背景

题目描述

输入格式

输出格式

输入输出样例

第三题:[2021第十二届蓝桥杯青少年组省赛] 合数求和

题目背景

题目描述

输入格式

输出格式

输入输出样例

第四题:[2021第十二届蓝桥杯青少年组省赛] 求和比较

题目背景

题目描述

输入格式

输出格式

输入输出样例

第五题:[2021第十二届蓝桥杯青少年组省赛] 最大价值

题目背景

题目描述

输入格式

输出格式

输入输出样例

第六题:[2021第十二届蓝桥杯青少年组省赛] 黑精灵与白精灵

题目背景

题目描述

输入格式

输出格式

输入输出样例


第一题:[2021第十二届蓝桥杯青少年组省赛] 字符串

题目背景

第十二届蓝桥杯青少年组省赛2021年4月C++组第1题

题目描述

给出一个字符串,然后将字符串逆序输出。

输入格式

输入一个只包含数字及字母的字符串 (2<字符串长度<100)(2<字符串长度<100)。

输出格式

将字符串逆序输出。

输入输出样例

输入 #1复制

abc

输出 #1复制

cba

第二题:[2021第十二届蓝桥杯青少年组省赛] 剪绳子

题目背景

第十二届蓝桥杯青少年组省赛2021年4月C++组第2题

题目描述

一条绳子从中间剪一刀可以剪成两段绳子;如果对折 1 次,中间剪一刀可以剪出3段绳子;如果连续对折 2 次,中间剪一刀可以剪出 5 段绳子;那么,连续对折 n 次,中间剪一刀可以剪出多少段绳子?

通过编写程序,在给定绳子对折次数,计算出中间剪一刀后可剪出绳子的段数。

输入格式

输入一个正整数 n(2<n<20)n(2<n<20)作为绳子对折的次数。

输出格式

输出一个正整数,表示对折n次后的绳子中间剪一刀可以剪出绳子的段数。

输入输出样例

输入 #1复制

2

输出 #1复制

5

第三题:[2021第十二届蓝桥杯青少年组省赛] 合数求和

题目背景

第十二届蓝桥杯青少年组省赛2021年4月C++组第3题

题目描述

合数指自然数中除了能被 1 和它本身整除外,还能被其他数(0除外)整除的数。最小的合数是 4。

如:合数 4 既可以被 1 和 4 整除,还能被 2 整除。

给定一个正整数N,计算出4到N之间所有合数的和。

例如:N 等于 7,其中 4 到 N 之间合数有 4、6,所有合数和等于 10(4+6=10)。

输入格式

输入一个正整数 N(4<N<101)N(4<N<101)。

输出格式

输出一个整数,表示 4 到 N 之间(包含 4 和 N)所有合数的和。

输入输出样例

输入 #1复制

7

输出 #1复制

10

第四题:[2021第十二届蓝桥杯青少年组省赛] 求和比较

题目背景

第十二届蓝桥杯青少年组省赛2021年4月C++组第4题

题目描述

小蓝在学习 C++ 数组时,突发奇想想知道如果将一个连续的正整数数组拆分成两个子数组,然后对拆分出的两个子数组求和并做差,且差值正好等于一个固定的正整数,像这样同一连续的正整数数组拆分方案有多少种。

我们一起帮助小蓝设计一下规则:

  1. 第一给出两个正整数 N 和 M;
  2. 第二从 1 到 N 组成一个连续正整数数组 A(A={1,2,3,4……N})A(A={1,2,3,4……N});
  3. 第三将数组 A 拆分成两个子数组 A1、A2(1.两个子数组中不能出现相同的数;2.子数组中的数字可以是连续的也可以是不连续的;3.拆分出的两组子数组的元素个数可以不同,但总数量等于A数组元素个数);
  4. 第四对 A1、A2 两个子数组分别求和;
  5. 第五对 A1、A2 两个子数组的和做差(大的数字减去小的数字);
  6. 第六如果差值正好等于固定值M,则判定此拆分方案成立。

如:N = 5,M = 1,连续正整数数组 A = {1, 2, 3, 4, 5}。

符合条件的拆分方案有 3 种:

  • A1 = {1, 2, 4}, A2={3, 5}, 其中A1的和为7,A2的和为 8,和的差值等于 1
  • A1 = {1, 3, 4}, A2 = {2, 5}, 其中A1的和为8,A2的和为 7,和的差值等于 1
  • A1 = {3, 4}, A2 = {1, 2, 5}, 其中A1的和为7,A2的和为 8,和的差值等于 1

输入格式

输入两个正整数 NN 和 M(3<N<30,0<=M<=500)M(3<N<30,0<=M<=500)。

输出格式

输出拆分方案数。

输入输出样例

输入 #1复制

5 1

输出 #1复制

3

第五题:[2021第十二届蓝桥杯青少年组省赛] 最大价值

题目背景

第十二届蓝桥杯青少年组省赛2021年4月C++组第5题

题目描述

一名种菜的农民伯伯。需要在给定的时间内完成种菜,现有m种不同的蔬菜提供给农民伯伯选择,且每种蔬菜种植花费的时间不同,每种蔬菜成熟后售卖的价值也不同。

要求:

  1. 在限定的总时间内进行蔬菜种植,并且种植蔬菜的种类不能超出限制的数量;
  2. 选择最优的种植方案使得蔬菜成熟后售卖的总价值最大(可选择不同的蔬菜种植)。

例如: 给定的总时间限制为 55,种植蔬菜的种类限制为 3;

3 种蔬菜,种菜的花费时间及售卖价格分别为:第一种 21 和 9,第二种 20 和 2,第三种 30 和 21。

最优的种植方案是选择种植第一种和第三种,两种蔬菜种植总时间 30+21,未超过总时间限制 55。

所种植蔬菜为两种,也未超过种类限制的 3 种。最大总价值为 9+21=30,这个方案是最优的。

输入格式

第一行输入两个正整数 t(1<=t<=600)t(1<=t<=600) 和 m(1<=m<=50)m(1<=m<=50),用一个空格隔开,t 代表种菜总时间限制,m 代表最多可种植蔬菜种类的限制; 接下来的 m 行每行输入两个正整数 t1(1<t1<101)t1(1<t1<101) 和 p(1<p<101)p(1<p<101) 且用一个空格隔开,t1 表示每种蔬菜种植需要花费的时间,p 表示对应蔬菜成熟后售卖的价值。

输出格式

输出一个正整数,表示选择最优的种植方案后,蔬菜成熟后售卖的最大总价值。

输入输出样例

输入 #1复制

53 3
21 9
20 2
30 21

输出 #1复制

30

第六题:[2021第十二届蓝桥杯青少年组省赛] 黑精灵与白精灵

题目背景

第十二届蓝桥杯青少年组省赛2021年4月C++组第6题

题目描述

在一个矩阵精灵王国里有两个精灵,一个叫黑精灵,一个叫白精灵。他们住在一个 N*M 的矩阵方格中的不同位置,黑精灵住在矩阵方格的左上角(1,1),白精灵住在矩阵方格的右下角方格里(N,M)。

在这个矩阵方格例还有一对可穿越的们,这对穿越门的位置不固定,位置可变换(穿越门不会出现在矩阵方格左上角和右下角位置,也不会重叠出现,有且只有一对)。穿越门的功能是当进去其中一扇门的位置后可直接穿越到另一扇门的位置。

如下图所示:

一天黑精灵要去白精灵家做客,需要穿过方格矩阵到达白精灵家,穿行矩阵方格要求:

  1. 每次只能走一个方格,可以向上、向下、向左、向右行走;
  2. 每走一个方格记为一步,但从一扇门穿越到另一扇门穿越门不记步数(从方格走到穿越门和从穿越门到其他方格都计 1步);
  3. 可借助穿越门去白精灵家(可减少行走步数)。

为了尽快到达白精灵加,请你帮助黑精灵找一条最短路线,并且计算出最短路线的步数。

例如: 给出一个 3*4 的矩阵方格,并给出第一个穿越门的坐标位置 N1,M1(2,3),第二个穿越门的坐标位置 N2,M2(3,1),已知黑精灵初始坐标位置左上角(1,1),白精灵坐标位置右下角(N,M)。

假设用两个大写字母 "D" 表示矩阵方格中穿越门的位置,1 代表黑精灵,2 代表白精灵,用数字 0 表示剩余矩阵方格。 如下图所示:

按照穿行矩阵方格要求为左上角方格的黑精灵到右下角方格白精灵家找一条最短路线,计算出最短路线的步数。

路线:从黑精灵初始位置(1,1)到正下方方格(2,1)走 1步,正下方方格(2,1)到其下方穿越们(3,1)"D" 走 1 步,然后穿越到另一扇穿越门(2,3)向正下方(3,3)走 1 步,最后到大白精灵家(3,4)需要走1步,故最短路线需要 4 步。

输入格式

第一行输入两个以一个空格隔开的正整数 N(2<N<101),M(2<M<101)N(2<N<101),M(2<M<101),分别表示 N 行 M 列的方格矩阵;

接下来第二行输入两个以一个空格隔开的正整数:N1(N1<=N),M1(M1<=M)N1(N1<=N),M1(M1<=M),代表第一个穿越门位于第 N1 行第 M1 列;

接下来第三行输入两个以一个空格隔开的正整数:N2(N2<=N),M2(M2<=M),N2(N2<=N),M2(M2<=M), 代表第二个穿越门位于第 N2 行第 M2 列;

注意:两个穿越门位置不能重叠,即不能同时满足 N1 = N2和 M1 = M2;两个穿越门位置也不能位于左上角(1,1)和右下角(M,N);第一个穿越门位置要在第二个穿越门前边或者上边。

输出格式

输出一个整数,表示黑精灵去白精灵家最短路线需要走多少步(可借助穿越门,减少步数),如果没有能到达白精灵家的路线或者其他情况统一输出数字 “0”。

输入输出样例

输入 #1复制

3 4
2 3
3 1

输出 #1复制

4

以上就是第十二届蓝桥杯青少年组省赛真题,可以试试欧

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/405982.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI + 3D 机器人视觉领域综合资源库

随着人工智能技术的不断发展,3D 机器人视觉领域已经成为了一个备受关注的研究方向。在这个领域中,研究者们致力于探索如何让机器人更好地理解三维空间,从而实现更加智能和灵活的操作。为了方便大家学习和研究,这里介绍一个全面的资源库——Awesome Robotics 3D,它汇集了最…

Ajax技术详解

Ajax简介 Ajax 即 "Asynchronous Javascript And XML"&#xff08;异步 JavaScript 和 XML&#xff09;&#xff0c;是指一种创建交互式、快速动态应用的网页开发技术&#xff0c;无需重新加载整个网页的情况下&#xff0c;能够更新页面局部数据的技术。 为什么要使…

Markdown中使用 LaTeX 绘图 -- TikZ

Markdown中使用 LaTeX 绘图 -- TikZ 1 介绍1.1 概述1.2 与其他图包对比 2 示例 & 学习[The TikZ and PGF Packages](https://tikz.dev/)[Graphics with TikZ in LaTeX](https://tikz.net/)[TikZ PGF Manual](https://www.bu.edu/math/files/2013/08/tikzpgfmanual.pdf)[在 …

【从Qwen2,Apple Intelligence Foundation,Gemma 2,Llama 3.1看大模型的性能提升之路】

从早期的 GPT 模型到如今复杂的开放式 LLM&#xff0c;大型语言模型 (LLM) 的发展已经取得了长足的进步。最初&#xff0c;LLM 训练过程仅侧重于预训练&#xff0c;但后来扩展到包括预训练和后训练。后训练通常包括监督指令微调和校准&#xff0c;这是由 ChatGPT 推广的。 自 …

机器学习:逻辑回归处理手写数字的识别

1、获取数据, 图像分割该数据有50行100列&#xff0c;每个数字占据20*20个像素点&#xff0c;可以进行切分,划分出训练集和测试集。 import numpy as np import pandas as pd import cv2 imgcv2.imread("digits.png")#读取文件 graycv2.cvtColor(img,cv2.COLOR_BGR2G…

LVS负载均衡群集-DR模式

一、负载均衡群集 1.数据包流向分析 客户端发送请求到 Director Server&#xff08;负载均衡器&#xff09;&#xff0c;请求的数据报文&#xff08;源 IP 是 CIP,目标 IP 是 VIP&#xff09;到达内核空间。Director Server 和 Real Server 在同一个网络中&#xff0c;数据通过…

深度学习基础—Softmax回归

通常对于二分类问题&#xff0c;大家熟知的模型就是logistic回归。那么对于多分类问题呢&#xff1f;如果要多分类&#xff0c;我们可以在网络的最后一层建立多个神经元&#xff0c;每个神经元对应一个分类的输出&#xff0c;输出的是某一个分类的概率&#xff0c;这些概率之和…

写给大数据开发:如何优化临时数据查询流程

你是否曾因为频繁的临时数据查询请求而感到烦恼&#xff1f;这些看似简单的任务是否正在蚕食你的宝贵时间&#xff0c;影响你的主要工作&#xff1f;如果是&#xff0c;那么这篇文章正是为你而写。 目录 引言&#xff1a;数据开发者的困境问题剖析&#xff1a;临时数据查询的…

小程序开发与发布指南:API、协同工作、版本管理与运营数据

✨✨ 欢迎大家来访Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭❤&#xff5e;✨✨ &#x1f31f;&#x1f31f; 欢迎各位亲爱的读者&#xff0c;感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢&#xff0c;在这里我会分享我的知识和经验。&am…

乡村养老服务管理系统

TOC springboot549乡村养老服务管理系统pf 绪论 1.1 研究背景 现在大家正处于互联网加的时代&#xff0c;这个时代它就是一个信息内容无比丰富&#xff0c;信息处理与管理变得越加高效的网络化的时代&#xff0c;这个时代让大家的生活不仅变得更加地便利化&#xff0c;也让…

【论文阅读33】Deep learning optoacoustic tomography with sparse data

Deep learning optoacoustic tomography with sparse data 论文题目:基于稀疏数据的深度学习光声断层扫描 论文链接:Deep learning optoacoustic tomography with sparse data | Nature Machine Intelligence 代码链接:GitHub - ndavoudi/sparse_artefact_unet 数据链接…

「C++系列」vector 容器

文章目录 一、vector 容器1. 基本特性2. 基本操作3. 注意事项 二、应用场景1. 应用场景2. 案例案例一&#xff1a;存储动态大小的数据集合案例二&#xff1a;实现栈 三、相关链接 一、vector 容器 C 中的 vector 是一个非常常用的容器&#xff08;container&#xff09;&#…

comfyUI工作流-Flux大模型应用/黑神话悟空角色生成(附lora)

​ 是什么让悟空开始搬砖&#xff0c;这莫不是新的副本 其实我们用AI就能生成这种黑神话悟空的衍生图片 让悟空做ceo&#xff0c;做老师&#xff0c;上工地搬砖 七十二变&#xff0c;体验人生百态 操作很简单&#xff0c;只需要一个comfyUI工作流&#xff0c;你就能任意生成…

嵌入式day31

mplayer项目问题分析&#xff1a; 知识短时间内可以获取到 能力的提升一定需要练习 IPC 进程间通信方式 共享内存 //最高效的进程间通信方式 共享内存&#xff1a; 1.是一块 内核预留的空间 2.最高效的通信方式 //避免了用户空间到内核空间的数据拷贝 操作&#xff1a; …

<数据集>航拍牧场牛羊识别数据集<目标检测>

数据集格式&#xff1a;VOCYOLO格式 图片数量&#xff1a;1021张 标注数量(xml文件个数)&#xff1a;1021 标注数量(txt文件个数)&#xff1a;1021 标注类别数&#xff1a;3 标注类别名称&#xff1a;[cattle, cow, sheep] 序号类别名称图片数框数1cattle29741282cow6740…

Zookeeper服务注册及心跳机制详解

ZooKeeper提供了一种类似于文件目录的结构来保存key值&#xff0c;其提供了四种key类型&#xff0c;分别是持久节点&#xff0c;临时节点&#xff0c;持久有序节点&#xff0c;临时有序节点。其中临时节点的特性是当创建此节点的会话断开时&#xff0c;节点也会被删除。这一特性…

Hive SQL语言

目录 Hive SQL之数据库与建库 create database :创建数据库 use database :选择特定的数据库 drop database :删除数据库 Hive SQL之表与建表 create table : 创建表 分隔符指定语法 Hive SQL-DML-Load加载数据 Load语法功能 语法规则之filepath 语法规则之LOCAL …

区块链变革:Web3时代的数字化前沿

随着科技的飞速发展&#xff0c;数字化正在深刻影响着我们生活的方方面面。区块链技术作为一种新兴的去中心化技术&#xff0c;正成为推动这一变革的重要力量。特别是在Web3时代&#xff0c;区块链的作用不仅仅局限于加密货币&#xff0c;而是延伸到了各个领域&#xff0c;成为…

VMware虚拟机nat无法联通主机

VMware在nat模式下主机无法ping通虚拟机 原因&#xff1a; 虚拟机和对应的网卡不在一个网段 虚拟机开启了防火墙 解决方法: 首先判断虚拟机的网络ip是否和网卡在一个网段上 判断虚拟机使用的网卡 nat模式在VMware虚拟机中一般只有一个对应的网卡 如图笔者的nat网卡为VM…

【机器学习】全景指南:从基础概念到实战流程的全面解析

文章目录 1.引言1.1机器学习的重要性1.2机器学习的应用范围1.3本文的内容结构 2. 机器学习的基本概念与分类2.1 机器学习的定义2.2 机器学习的分类 4. 强化学习&#xff08;Reinforcement Learning&#xff09; 3. 机器学习的工作流程3.1 数据收集与准备1. 数据源与类型2. 数据…