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

news2024/11/24 14:31:45

带我去看题解!!!

带我去看题单!!!

目录

第一题:[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.coloradmin.cn/o/2061746.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

谷歌云AI新作:CROME,跨模态适配器高效多模态大语言模型

CROME: Cross-Modal Adapters for Efficient Multimodal LLM https://arxiv.org/pdf/2408.06610 Abstract 研究对象&#xff1a;Multimodal Large Language Models (MLLMs) demonstrate remarkable imagelanguage capabilities, but their widespread use faces challenges in…

转行游戏测试,小白到入门我只用了5天

声明&#xff1a;此篇为 ai123.cn 原创文章&#xff0c;转载请标明出处链接&#xff1a;https://ai123.cn/2183.html Hey朋友们&#xff01;&#x1f44b;有没有想过&#xff0c;AI怎么让游戏测试变得更轻松&#xff1f;&#x1f914;&#x1f3ae;作为刚入行游戏界的小白鼠&am…

使用Node-RED发送数据到巴法云

上一篇博文完成了Node-RED的安装&#xff0c;下面来尝试一下用Node-RED来发送数据到巴法云服务器。 我在教学用MQTT工具的思考-CSDN博客中说过&#xff0c;巴法云支持云云互联&#xff0c;可以连小米、百度&#xff0c;学生使用的兴趣高。所以今天先测试Node-RED和巴法云的连接…

TOMCAT入门到精通

目录 一 WEB技术 1.1 HTTP协议和B/S 结构 1.2 前端三大核心技术 1.2.1 HTML 1.2.2 CSS&#xff08;Cascading Style Sheets&#xff09;层叠样式表 1.2.3 JavaScript 二 WEB框架 2.2后台应用架构 2.2.1单体架构 2.2.2微服务 2.2.3单体架构和微服务比较 三 tomcat的…

VScode 连接远程服务器

1、 2、 3、免密登录 1、本地生成密钥 ssh-keygen2、生成的密钥默认在 C:\Users\***\.ssh\ 中3、将私钥 C:\Users\***\.ssh\id_rsa 添加到上面的配置文件中的 IdentityFile 项内4、将公钥 C:\Users\***\.ssh\id_rsa\id_rsa.pub 拷贝到远程 ~/.ssh/authorized_keys 中 4、远程…

智能巡检新突破:防爆巡检机器人打造油气化工安全高效新标杆

一、项目背景 2023年中国石油产量达到2.08亿吨、油气勘探投资额超过840亿元&#xff0c;油气开发投资额约2860亿元。油气的产量和开发投资在大幅增长扩大&#xff0c;而油气田、石油石化企业在日常生产维护时需要大量的投入人工进行巡检。传统的人工巡检存在巡检采集点增多、高…

「C++系列」vector 容器

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

望繁信科技入选2024年第3批上海市高新技术成果转化项目名单

近日&#xff0c;上海望繁信科技有限公司&#xff08;以下简称“望繁信科技”&#xff09;凭借其自主研发的“数字北极星流程挖掘分析软件”项目&#xff0c;成功入选2024年第3批上海市高新技术成果转化项目名单。这一殊荣根据《上海市高新技术成果转化项目认定办法》&#xff…

Prism-学习笔记1-安装Prism

安装Prism 在VS2022中安装如下图&#xff1a; 2. 搜索Prism&#xff0c;安装Prism&#xff1a;&#xff08;ps&#xff1a;如果安装很慢&#xff0c;直接往上搜关键字 Prism template Pack 下载&#xff0c;或者这里我下载好的Prism包&#xff0c;提取码&#xff1a;bi7c&…

Vue3 走马灯Vue3Marquee组件库的使用 文字走马灯 公告栏

介绍 Vue3Marquee 是一个用于在 Vue 3 项目中创建跑马灯&#xff08;Marquee&#xff09;效果的组件库&#xff0c;常见于网站的公告&#xff0c;如文字太长可以考虑使用该组件让文字进行滚动&#xff0c; 当然不止是文字 元素也可以。 项目地址 https://gitcode.com/gh_mir…

信息竞赛2024年第三次csp-j模拟测试赛后总结

目录 一.第一题&#xff1a;孤独的数列 (lonely) 二.第二题&#xff1a;五颜六色 (color) 三.第三题&#xff1a;获取字符串 (obtain) 首先自我反思&#xff0c;因为打错了freopen导致爆零&#xff0c;这是重大的失误&#xff0c;以后绝对不能再犯。 一.第一题&#xff1a;…

【前端】VUE 在线运行 模拟器 通过字符串动态渲染页面 可以灵活使用

【前端】VUE2 在线运行 模拟器 通过字符串动态渲染页面 可以灵活使用 <template><div><!-- 这里是动态组件--><component :is"component"></component><!-- 这里是动态组件--><br /><br /><br />可…

【源码+文档+调试讲解】学院网站

摘 要 使用旧方法对冀中工程技师学院网站的信息进行系统化管理已经不再让人们信赖了&#xff0c;把现在的网络信息技术运用在冀中工程技师学院网站的管理上面可以解决许多信息管理上面的难题&#xff0c;比如处理数据时间很长&#xff0c;数据存在错误不能及时纠正等问题。这次…

序列建模之循环和递归网络 - 长短期记忆和其他门控RNN篇

序言 在序列建模的广阔领域中&#xff0c;循环神经网络&#xff08; RNN \text{RNN} RNN&#xff09;以其独特的能力在处理可变长度序列数据上展现出了巨大的潜力。然而&#xff0c;传统的 RNN \text{RNN} RNN在处理长期依赖问题时&#xff0c;往往面临着梯度消失或爆炸的困境…

xss靶场 pwnfunction WW3

目录 代码 代码分析 payload构造 结果 代码 <div><h4>Meme Code</h4><textarea class"form-control" id"meme-code" rows"4"></textarea><div id"notify"></div> </div><scri…

UIAbility组件间的交互

一、Want 是UIAbility组件间交互载体。 Want启动UIAbility组件的两种方式&#xff1a; 1、显示Want启动 启动某个明确UIAbility组件时使用&#xff1b;需要在Want参数中设置启动的应用包名和UIAbility组件名。 2、隐式Want启动 需要使用某个应用的能力&#xff0c;不关心提供能…

在VBA中调用Adobe Acrobat或Reader的命令行工具,实现PDF自动打印 (‾◡◝)

在VBA&#xff08;Visual Basic for Applications&#xff09;中自动打印PDF文件通常不直接支持&#xff0c;因为VBA本身是针对Microsoft Office应用程序&#xff08;如Excel、Word和PowerPoint等&#xff09;的编程语言&#xff0c;并不直接处理PDF文件。但是&#xff0c;你可…

【JAVA多线程】CompletableFuture原理剖析

前文讲解了completablefuture的使用&#xff0c;本文将剖析其核心原理&#xff0c;前文连接&#xff1a; 【JAVA多线程】Future&#xff0c;专为异步编程而生_java future异步编程-CSDN博客 目录 1.任务组成任务链 2.默认使用ForkjoinPool作为线程池 3.任务是被串行执行的…

人工智能在Facebook的角色:创新与挑战并存

人工智能&#xff08;AI&#xff09;已经成为推动科技进步的重要力量&#xff0c;而在社交媒体领域&#xff0c;Facebook则是将AI技术广泛应用的先锋。Facebook通过AI来改善用户体验、提高内容质量以及优化广告投放&#xff0c;极大地提升了平台的功能与价值。然而&#xff0c;…

近年国际重大网络安全事件深度剖析:安全之路任重道远

引言 在当今数字化时代&#xff0c;网络安全已成为全球关注的焦点。随着信息技术的飞速发展&#xff0c;网络攻击的手段和规模也在不断升级&#xff0c;给个人、企业和国家带来了巨大的威胁。本文将盘点近年来国际上发生的重大网络安全事件&#xff0c;分析其影响和教训&#…