news 2026/9/1 11:23:04

蓝桥杯第十一届C++B组真题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
蓝桥杯第十一届C++B组真题

试题A: 门牌制作 链接:1.门牌制作 - 蓝桥云课

C++代码:

#include <iostream> #include <string> using namespace std; int main() { // 请在此输入您的代码 int aus = 0; for(int i = 1; i <= 2020; i++){ string s = to_string(i); int len = s.size(); for(int j = 0; j < len; j++){ if(s[j] == '2') aus++; } } cout << aus << endl; return 0; }

试题B: 既约分数 链接:1.既约分数 - 蓝桥云课

C++代码:

#include <iostream> using namespace std; //最大公约数 int gcd(int a, int b){ return b>0? gcd(b,a%b): a; } int main() { // 请在此输入您的代码 int aus = 0; for(int i = 1; i <= 2020; i++){ for(int j = 1; j <= 2020; j++){ if(gcd(i,j) == 1) aus++; } } cout << aus << endl; return 0; }

试题C: 蛇形填数 链接:1.蛇形填数 - 蓝桥云课

C++代码:

#include <bits/stdc++.h> using namespace std; int a[21][21] = {0}; int main(){ a[0][0] = 1; int left = 0, right = 0, aus = 1; while(!a[19][19]){ a[left][++right] = ++aus; while(right){ a[++left][--right] = ++aus; } a[++left][right] = ++aus; while(left){ a[--left][++right] = ++aus; } } cout << a[19][19]; return 0; }

试题D: 跑步锻炼 链接:1.跑步锻炼 - 蓝桥云课

C++代码:

#include <iostream> using namespace std; //遍历每一天 int main(){ int sum = 0; //创建每个月的天数 int day[13] = {0, 31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; //创建每个星期,因为从星期六开始 int week[7] = {6, 7, 1, 2, 3, 4, 5}; int len = 0; for(int i = 2000; i <= 2020; i++){ //判断这一年是闰年还是平年 if((i % 4 == 0) && (i % 100 != 0) || (i % 400 == 0)){ //闰年 day[2] = 29; } else day[2] = 28; //平年 //遍历每一天 for(int j = 1; j <= 12; j++){ for(int k = 1; k <= day[j]; k++){ //如果是星期一或者是月初,sum+=2。 if(week[len % 7] == 1 || k == 1){ sum += 2; } //否则sum++。 else sum++; len++; //截至到2020年10月1日 if(i == 2020 && j == 10 && k == 1){ cout << sum; return 0; } } } } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/1 11:21:41

Cadence Skill可视化Form设计:从代码到工程化的界面开发革命

如果你在 Cadence 平台上做过 Skill 开发&#xff0c;尤其是需要设计用户交互界面时&#xff0c;大概率经历过这样的场景&#xff1a;面对一个复杂的 Form 需求&#xff0c;你打开文档&#xff0c;开始手动编写 axlFormCreate 那一长串嵌套的列表结构。你小心翼翼地定义着每个…

作者头像 李华
网站建设 2026/9/1 11:20:25

Grok Bot 实战:11 个高频用例拆解与提示词模板

在实际工作流里&#xff0c;把 AI 工具用起来并不难&#xff0c;难的是形成一套能反复复用的打法。很多人拿到 Grok Bot 这类 AI 聊天机器人之后&#xff0c;只会零散地问问题&#xff0c;结果效率提升不明显。本文以一个具体的实战视角切入&#xff0c;围绕 Matthew Berman 分…

作者头像 李华
网站建设 2026/9/1 11:18:51

STM32H743硬件JPEG解码实战:从SD卡到LCD的显示链路优化

简介&#xff1a;本资源是一套基于STM32H743单片机实现硬件JPEG解码与LCD显示的完整嵌入式开发源码&#xff0c;面向具备C语言基础与STM32外设开发经验的中级以上嵌入式工程师及高校电子类专业学生&#xff0c;解决高分辨率图像在资源受限MCU上实时解码与高效显示的核心难题。压…

作者头像 李华
网站建设 2026/9/1 11:18:09

基于Hadoop/Spark与XGBoost的新能源汽车需求预测全流程实战

最近在做一个新能源汽车相关的数据分析项目&#xff0c;发现网上关于“数据挖掘新能源汽车预测”的毕设或实战资料虽然多&#xff0c;但往往比较零散。要么只讲XGBoost模型调参&#xff0c;要么只讲Hadoop环境搭建&#xff0c;很难找到一个从数据采集、处理、存储、建模到可视化…

作者头像 李华
网站建设 2026/9/1 11:16:38

基于PEX8311的FPGA PCIe开发板实战:从硬件到DMA调试

简介&#xff1a;本资源是面向嵌入式系统工程师、FPGA开发工程师及PCIe协议学习者的专业级技术资料包&#xff0c;聚焦PEX8311与PLX8311双芯片协同的FPGA PCIe Express开发平台&#xff0c;解决高速接口硬件设计、协议栈实现、驱动适配与系统验证等核心难题。压缩包共90个文件&…

作者头像 李华
网站建设 2026/9/1 11:15:33

HyperFrames音频自动化车道指南:给音量画包络线的完整教程

HyperFrames音频自动化车道指南&#xff1a;给音量画包络线的完整教程 【免费下载链接】hyperframes Write HTML. Render video. Built for agents. 项目地址: https://gitcode.com/GitHub_Trending/hy/hyperframes 如果你正在用 HyperFrames 做视频&#xff0c;那么它的…

作者头像 李华