业界动态
第十二届蓝桥杯省赛真题 Java C 组【原卷】
2024-12-14 09:22

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。


第十二届蓝桥杯大赛软件赛省赛
Java C 组

考试开始后, 选手首先下载题目, 并使用考场现场公布的解压密码解压试题。

考试时间为 4 小时。考试期间选手可浏览自己已经提交的答案, 被浏览的答案允许拷贝。时间截止后,将无法继续提交或浏览答案。

对同一题目, 选手可多次提交答案, 以最后一次提交的答案为准。

选手必须通过浏览器方式提交自己的答案。选手在其它位置的作答或其它方式提交的答案无效。

试题包含 “结果填空” 和 “程序设计” 两种题型。

结果填空题: 要求选手根据题目描述直接填写结果。求解方式不限。不要求源代码。把结果填空的答案直接通过网页提交即可, 不要书写多余的内容。

程序设计题: 要求选手设计的程序对于给定的输入能给出正确的输出结果。考生的程序只有能运行出正确结果才有机会得分。

注意: 在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。选手的程序必须是通用的, 不能只对试卷中给定的数据有效。

所有源码必须在同一文件中。调试通过后,拷贝提交。

注意: 不要使用 package 语句。

注意:选手代码的主类名必须为: Main, 否则会被判为无效代码。

注意: 如果程序中引用了类库, 在提交时必须将 import 语句与程序的其他部分同时提交。只允许使用 Java 自带的类库。


本题总分:5分

【问题描述】

已知大写字母 的 ASCII 码为 65 , 请问大写字母 的 ASCII 码是多少?

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


本题总分: 5 分

【问题描述】

小蓝准备用 的内存空间开一个数组, 数组的每个元素都是 32 位二进制整数, 如果不考虑程序占用的空间和维护内存需要的辅助空间, 请问 的空间可以存储多少个 32 位二进制整数?

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


本题总分: 10 分

【问题描述】

小蓝有很多数字卡片, 每张卡片上都是数字 0 到 9 。

小蓝准备用这些卡片来拼一些数, 他想从 1 开始拼出正整数, 每拼一个,就保存起来, 卡片就不能用来拼其它数了。

小蓝想知道自己能从 1 拼到多少。

例如, 当小蓝有 30 张卡片, 其中 0 到 9 各 3 张, 则小蓝可以拼出 1 到 10 ,但是拼 11 时卡片 1 已经只有一张了, 不够拼出 11 。

现在小蓝手里有 0 到 9 的卡片各 2021 张, 共 20210 张, 请问小蓝可以从 1 拼到多少?

提示: 建议使用计算机编程解决问题。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。


本题总分: 10 分

【问题描述】

小蓝发现, 他将 1 至 1000000007 之间的不同的数与 2021 相乘后再求除以 1000000007 的余数, 会得到不同的数。

小蓝想知道, 能不能在 1 至 1000000007 之间找到一个数, 与 2021 相乘后再除以 1000000007 后的余数为 999999999 。如果存在, 请在答案中提交这个数;如果不存在, 请在答案中提交 0 。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


本题总分: 15 分

【问题描述】

小蓝学习了最短路径之后特别高兴, 他定义了一个特别的图, 希望找到图中的最短路径.

小蓝的图由 2021 个结点组成, 依次编号 1 至 2021。

对于两个不同的结点 , 如果 和 的差的绝对值大于 21 , 则两个结点之间没有边相连: 如果 和 的差的绝对值小于等于 21 , 则两个点之间有一条长度为 和 的最小公倍数的无向边相连。

例如: 结点 1 和结点 23 之间没有边相连: 结点 3 和结点 24 之间有一条无向边, 长度为 24 : 结点 15 和结点 25 之间有一条无向边, 长度为 75 。

请计算, 结点 1 和结点 2021 之间的最短路径长度是多少。

提示:建议使用计算机编程解决问题。

【答案提交】

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只塂写这个整数, 塂写多余的内容将无法得分。


时间限制: 内存限制: 512.0MB 本题总分: 15 分

【问题描述】

小蓝要和朋友合作开发一个时间显示的网站。在服务器上,朋友已经获取了当前的时间, 用一个整数表示, 值为从 1970 年 1 月 1 日 00:00:00 到当前时刻经过的毫秒数。

现在, 小蓝要在客户踹显示出这个时间。小笽不用显示出年月日,只需眢显示出时分秒即可,毫秒也不用显示,直接舍去即可。

给定一个用整数表示的时间, 请将这个时间对应的时分秒输出。

【输入格式】

输入一行包含一个整数, 表示时间。

【输出格式】

输出时分秒表示的当前时间,格式形如 HH:MM:SS,其中 HH 表示时,值为 0 到 23, MM 表示分, 值为 0 到 59, SS 表示秒, 值为 0 到 59。时、分、秒不足两位时补前导 0 。

【样例输入 1 】

【样例输出 1 】

【样例输入 2】

【样例输出 2 】

【评测用例规模与约定】

对于所有评测用例, 给定的时间为不超过 的正整数。


时间限制: 内存限制: 本题总分: 20 分

【问题描述】

你有一架天平。现在你要设计一套砝码, 使得利用这些砝码可以称出任意小于等于 的正整数重量。

那么这套砝码最少需要包含多少个砝码?

注意砝码可以放在天平两边。

【输入格式】

输入包含一个正整数 。

【输出格式】

输出一个整数代表答案。

【样例输入】

【样例输出】

【样例说明】

3 个砝码重量是 , 可以称出 1 至 7 的所有重量。

;

天平一边放 6 , 另一边放 4;

;

;

少于 3 个砝码不可能称出 1 至 7 的所有重量。

【评测用例规模与约定】

对于所有评测用例, 。


时间限制: 内存限制: 512.0MB 本题总分: 20 分

【问题描述】

下面的图形是著名的杨辉三角形:

如果我们按从上到下、从左到右的顺序把所有数排成一列, 可以得到如下数列:

给定一个正整数 , 请你输出数列中第一次出现 是在第几个数?

【输入格式】

输入一个整数 。

【输出格式】

输出一个整数代表答案。

【样例输入】

【样例输出】

【评测用例规模与约定】

对于 的评测用例, ;

对于所有评测用例, 。


时间限制: 内存限制: 本题总分: 25 分

【问题描述】

对于一柦多叉树, 我们可以通过 “左孩子右兄弟” 表示法, 将其转化成一棵二叉树。

如果我们认为每个结点的子结点是无序的, 那么得到的二叉树可能不唯一。换句话说, 每个结点可以选任意子结点作为左孩子, 并按任意顺序连接右兄弟。给定一棵包含 个结点的多叉树, 结点从 1 至 编号, 其中 1 号结点是根, 每个结点的父结点的编号比自己的编号小。请你计算其通过 “左孩子右兄弟” 表示法转化成的二叉树, 高度最高是多少。注: 只有根结点这一个结点的树高度为 0 。

例如如下的多叉树:

可能有以下 3 种 (这里只列出 3 种, 并不是全部) 不同的 “左孩子右兄弟”表示:

其中最后一种高度最高, 为 4 。

【输入格式】

输入的第一行包含一个整数 。

以下 行, 每行包含一个整数, 依次表示 2 至 号结点的父结点编号。

【输出格式】

输出一个整数表示答案。

【样例输入】

【样例输出】

【评测用例规模与约定】

对于 的评测用例, ;

对于所有评测用例, 。


时间限制: 内存限制: 本题总分: 25 分

【问题描述】

给定序列 , 即 。

小蓝将对这个序列进行 次操作,每次可能是将 降序排列,或者将 升序排列。

请求出操作完成后的序列.

【输入格式】

输入的第一行包含两个整数 , 分别表示序列的长度和操作次数。

接下来 行描述对序列的操作, 其中第 行包含两个整数 表示操作类型和参数。当 时, 表示将 降序排列: 当 时, 表示将 升序排列。

【输出格式】

输出一行, 包含 个整数, 相剑的整数之间使用一个空格分隔, 表示操作完成后的序列。

【样例输入】

【样例输出】

【样例说明】

原数列为 。

第 1 步后为 。

第 2 步后为 。

第 3 步后为 。 与第 2 步操作后相同, 因为前两个数已经是降序了。

【评测用例规模与约定】

对于 的评测用例, ;

对于 的评测用例, ;

    以上就是本篇文章【第十二届蓝桥杯省赛真题 Java C 组【原卷】】的全部内容了,欢迎阅览 ! 文章地址:http://www78564.xrbh.cn/news/30159.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 迅博思语移动站 http://www78564.xrbh.cn/mobile/ , 查看更多   
最新文章
今天有好东西,大折扣!
仰仰铺子·好物盘点这一期好物盘点,千万别错过!都是好宝贝,超低价,就连我们好久没有福利活动的丝蓓缇黑姜分解酵母也弄到了特
SEO推广排名的奥秘,全面解析实现路径与战略意义
SEO推广排名是指通过搜索引擎优化技术提高网站在搜索引擎结果页面(SERP)中的排名。实现SEO排名需要优化网站内容、结构、技术等
【图】领克05欢迎莅临赏鉴 价格直降1.1万 详询:4009728340
购好车来领福新年享9重好礼【试驾礼】进店试乘试驾均享受精美礼品一份【大客户】指定企业员工购车享3000元补贴。【置换礼】至高
快步剪辑师(快剪辑教学)
摘要:快步剪辑师,快剪辑教学课程,场课为您整理出关于快步剪辑师的相关在线教程知识,欢迎访问了解快步剪辑师(快剪辑教学)的
推动手机能效标准化:从用户呼声看行业未来
近年来,智能设备的普及让我们越来越依赖手机,而手机的能效问题逐渐引起了用户的关注。近期,有用户提出建议,希望将手机能效列
GPT-4 接入 Office 全家桶:Word 一键变成 PPT,打工人的春天来了!
作者 | 屠敏出品 | CSDN(ID:CSDNnews)这一周的科技圈异常地热闹,且多数都是大模型给的:周二
双十二荣耀手机别乱买!这三款物美价廉,性价比几乎“零差评”
每年到了双十二,买手机这件事就像一场“技术与钱包的拔河赛”。想选性价比高的,又怕踩雷;想要配置好的,又担心被钱包发出“哀
分析Android 搜狗输入法在微信和QQ中发送图片和表情
好记性不如烂笔头。生活中多做笔记,不仅可以方便自己,还可以方便他人。有没有发现,有时候表情或图片的交流更能让气氛更愉悦。
企业SEO用什么程序:提升搜索引擎排名的必备工具与策略
在当今数字化时代,企业的在线存在变得日益重要。为了在激烈的市场竞争中取得优势,企业必须充分利用搜索引擎优化(SEO)技术。
Python 到底能干嘛?—次学会Python所有开发技能_学python能干嘛,需要全学吗 (2)
最后 Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多ÿ