当前位置: 首页 > news >正文

[2024年3月10日]第15届蓝桥杯青少组stema选拔赛C++中高级(第二子卷、编程题(2))

方法一(string):

#include <iostream>
#include <string>
using namespace std;// 检查是否为回文数
bool isPalindrome(int n) {string str = to_string(n);int left = 0, right = str.size() - 1;while (left < right) {if (str[left] != str[right]) {return false;}left++;right--;}return true;
}// 检查是否包含数字7
bool containsSeven(int n) {string str = to_string(n);return str.find('7') != string::npos;  // 找到字符 '7' 返回 true
}int main() {int a, b;cin >> a >> b;int count = 0;for (int i = a; i <= b; ++i) {if (isPalindrome(i) && containsSeven(i)) {count++;}}cout << count << endl;return 0;
}

方法二:(数字翻转)

#include<bits/stdc++.h>
using namespace std;
int huiwen(int n){//判断是否回文int a=n,b=0;while(n){b=b*10+n%10;n/=10;}return b==a;
}
int check(int n){//判断是否含7while(n){if(n%10==7) return 1 ;n/=10;}return 0;
}
int main(){int a,b,cnt=0;cin>>a>>b;for(int i=a;i<=b;i++){if(huiwen(i) && check(i)) cnt++;}cout<<cnt;return 0;
}

相关文章:

[2024年3月10日]第15届蓝桥杯青少组stema选拔赛C++中高级(第二子卷、编程题(2))

方法一&#xff08;string&#xff09;&#xff1a; #include <iostream> #include <string> using namespace std;// 检查是否为回文数 bool isPalindrome(int n) {string str to_string(n);int left 0, right str.size() - 1;while (left < right) {if (s…...

EDA软件研发的DevOps平台

1&#xff1a;什么是DevOps DevOps是十几年前&#xff0c;在互联网比较火的词&#xff0c;实际上就是ci/cd平台的另外一种说法&#xff0c;核心是说打破研发&#xff0c;测试&#xff0c;运维的边界&#xff0c;能够将整个产品开发的流程快速循环起来&#xff0c;随时可发版&a…...

从单机缓存到分布式缓存那些事

作者&#xff1a;秦怀 1 缓存前世今生 1.1 故事从硬件开始 Cache 一词来源于 1967 年的一篇电子工程期刊论文。其作者将法语词“cache”赋予“safekeeping storage”的涵义&#xff0c;用于电脑工程领域。当时没有 Cache&#xff0c;CPU 和内存都很慢&#xff0c;CPU 直接访…...

[Ubuntu20] Gym入门,Mujoco

OpenAI Gym是 OpenAI 出的研究强化学习算法的 toolkit&#xff0c;对于强化学习算法来说&#xff0c;大部分的论文环境都已经被 OpenAI 的 gym 环境集成&#xff0c;我们可以很便利的使用该工程来测试自己的强化学习算法&#xff0c;与他人的算法做一个对比。 Gym 官网 Github…...

Linux(ubuntu)系统的一些基本操作和命令(持续更新)

操作&#xff1a; Ctrl Alt T&#xff08;打开命令终端&#xff09; Ctrl Shift &#xff08;放大命令终端窗口&#xff09; Ctrl c&#xff08;退出当前在终端运行的程序&#xff09; 在命令终端窗口按Tab键可以补全要写的命令 命令&#xff1a; pwd&#xff08;查…...

【NLP高频面题 - 分布式训练】ZeRO1、ZeRO2、ZeRO3分别做了哪些优化?

【NLP高频面题 - 分布式训练】ZeRO1、ZeRO2、ZeRO3分别做了哪些优化&#xff1f; 重要性&#xff1a;★★ NLP Github 项目&#xff1a; NLP 项目实践&#xff1a;fasterai/nlp-project-practice 介绍&#xff1a;该仓库围绕着 NLP 任务模型的设计、训练、优化、部署和应用&am…...

android 安全sdk相关

前述 在网上有看到许多android安全sdk相关的内容&#xff0c;有重复的也有比较新鲜的内容&#xff0c;这里做一个整体的合集&#xff0c;以及后续又看到一些比较新的东西会一起放在这里。 android内sdk目前可以分为以下几个部分&#xff08;有一些部分可能会存在一些重合&#…...

NVR监测软件EasyNVR多个NVR同时管理:录播主机的5条常见问题与解决办法

视频监控广泛应用于城市治安、交通管理、商业安保及家庭监控等领域。在使用EasyNVR平台管理多个NVR设备时&#xff0c;尤其是涉及到海康录播主机的场景中&#xff0c;使用者可能会遇到一些常见问题。本文将探讨海康录播主机的五个常见问题及其解决办法。 1、海康录播主机的5条常…...

Z2400027基于Java+SpringBoot+Mysql+thymeleaf引擎的图书馆管理系统的设计与实现 代码 论文

图书馆管理系统的设计与实现 一、项目背景与简介二、系统总体功能三、运行环境与技术选型四、系统架构与模块划分五、系统界面截图六、源码获取 一、项目背景与简介 项目背景&#xff1a; 随着信息技术的不断发展和图书资源的日益丰富&#xff0c;图书馆作为知识传播和学习的重…...

完美解决Docker pull时报错:https://registry-1.docker.io/v2/

1、错误描述 rootubuntu-database:/opt/dify/docker# docker compose up -d [] Running 9/9✘ api Error context canceled …...

A051-基于Spring Boot的网络海鲜市场系统的设计与实现

&#x1f64a;作者简介&#xff1a;在校研究生&#xff0c;拥有计算机专业的研究生开发团队&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取&#xff0c;记得注明来意哦~&#x1f339; 赠送计算机毕业设计600…...

【组件】前端ElementUi 下拉Tree树形组件 带模糊搜索自动展开高亮功能 树结构 封装为组件使用

【组件】前端ElementUi 下拉Tree树形组件 带模糊搜索自动展开高亮功能 树结构 【组件】前端ElementUi 下拉Tree树形组件 带模糊 https://live.csdn.net/v/436057 单独使用 <template><div><el-popoverstyle"overflow-y: auto; "placement"bottom…...

Blender 运行python脚本

Blender 运行python脚本 步骤 1&#xff1a;打开 Blender 首先&#xff0c;打开 Blender 软件。你可以从官方网站 [blender.org]( 下载最新的 Blender 版本&#xff0c;并按照安装向导进行安装。 步骤 2&#xff1a;打开“文本编辑器”面板 在 Blender 的默认布局中&#xff…...

递归:求fib数列的第n项,前几项是1,1,2,3,5,每一项都等于前面两项的和:JAVA

链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 来源&#xff1a;牛客网 求fib数列的第n项&#xff0c;前几项是1&#xff0c;1&#xff0c;2&#xff0c;3&#xff0c;5,每一项都等于前面两项的和 输入描述: 输入一个整数n&#xff0c;n<46 输出描述: 输出一个…...

三分钟快速掌握——Linux【vim】的使用及操作方法

一、vim的使用 vim是一个文本编辑器 非常小巧轻便 1.1如何进入vim编辑器 方法一&#xff1a; 首先使用touch 1.c 创建一个源文件 然后使用vim 1.c进入 方法二&#xff1a; 直接使用指令 vim 2.c 会直接创建一个2.c的源文件 退出时记得保存&#xff08;使用wq或者x&am…...

Wrapper包装类

包装类又叫封装类&#xff0c;Java的数据类型有两种&#xff0c;基础数据类型是基础的&#xff0c;从狭义的角度看它们不是面向对象的&#xff0c;在引用数据类型中&#xff0c;有八个引用数据类型对应了八个基础数据类型&#xff0c;这个八个引用数据类型就叫做基础数据类型的…...

MySQL高级(六):全局锁、表锁和行锁

全局锁 (Global Lock) 定义 全局锁作用于整个 MySQL 实例。加上全局锁后&#xff0c;整个数据库实例会被锁定&#xff0c;其他线程无法对数据库中的任何表或数据进行读写操作。 使用方式 通过命令 FLUSH TABLES WITH READ LOCK (FTWRL) 来加全局锁。 特点 影响范围&#…...

【CLIP】3: semantic-text2image-search允许局域网访问

前后端都是局域网的在同一局域网内的其他设备上,打开浏览器,访问 http://192.168.50.197:5173/。前端 前端默认是本地的 (semantic-text2image-search) root@k8s-master-pfsrv:/home/zhangbin/perfwork/01_ai/01_semantic-text2image-search/frontend# npm run dev> web@…...

FPGA实现GTP光口视频转USB3.0传输,基于FT601+Aurora 8b/10b编解码架构,提供3套工程源码和技术支持

目录 1、前言工程概述免责声明 2、相关方案推荐我已有的所有工程源码总目录----方便你快速找到自己喜欢的项目我这里已有的 GT 高速接口解决方案本博已有的FPGA驱动USB通信方案 3、工程详细设计方案工程设计原理框图输入Sensor之-->OV5640摄像头输入Sensor之-->芯片解码的…...

docker搭建nginx

一. 直接启动nginx镜像 1. 下载nginx镜像 docker pull nginx 2. 运行镜像 docker run -p 8080:80 --name web -d nginx 3. 网址查看 xx.xx.xx.xx:8080 二. 挂在文件启动nginx镜像 1. 拷贝docker文件到本地 docker cp web:/etc/nginx/nginx.conf /root/data/config/nginx…...

Graphormer效果展示:芳香性分子(萘、蒽)激发态性质预测准确性验证

Graphormer效果展示&#xff1a;芳香性分子&#xff08;萘、蒽&#xff09;激发态性质预测准确性验证 1. 模型概述 Graphormer是一种基于纯Transformer架构的图神经网络&#xff0c;专门为分子图&#xff08;原子-键结构&#xff09;的全局结构建模与属性预测而设计。该模型在…...

深度解析:HPatches数据集如何解决计算机视觉特征匹配评估难题

深度解析&#xff1a;HPatches数据集如何解决计算机视觉特征匹配评估难题 【免费下载链接】hpatches-dataset HPatches: Homography-patches dataset. 项目地址: https://gitcode.com/gh_mirrors/hp/hpatches-dataset 在计算机视觉领域&#xff0c;特征匹配算法的性能评…...

阿里Qwen3-VL-WEBUI实战:从零配置GPU环境,开启多模态AI应用

阿里Qwen3-VL-WEBUI实战&#xff1a;从零配置GPU环境&#xff0c;开启多模态AI应用 1. 引言 1.1 为什么选择Qwen3-VL-WEBUI 想象一下&#xff0c;你正在开发一个智能客服系统&#xff0c;需要同时理解用户上传的产品图片和文字描述&#xff0c;然后生成专业的回复。或者你希…...

深度解析yi-hack-v3:基于Hi3518e芯片的小米摄像机定制固件架构设计与性能优化

深度解析yi-hack-v3&#xff1a;基于Hi3518e芯片的小米摄像机定制固件架构设计与性能优化 【免费下载链接】yi-hack-v3 Alternative Firmware for Xiaomi Cameras based on Hi3518e Chipset 项目地址: https://gitcode.com/gh_mirrors/yi/yi-hack-v3 yi-hack-v3是针对小…...

Informer时序模型实战:从数据预处理到预测结果可视化

1. Informer时序模型入门指南 时序预测是AI领域一个经典问题&#xff0c;从股票价格到电力负荷&#xff0c;从气象数据到设备传感器读数&#xff0c;都需要预测未来趋势。传统方法如ARIMA在处理长期依赖时表现不佳&#xff0c;而Informer模型通过改进Transformer架构&#xff0…...

Qwen3-VL-4B Pro快速部署:单命令拉取镜像+一键启动服务

Qwen3-VL-4B Pro快速部署&#xff1a;单命令拉取镜像一键启动服务 想体验一个能看懂图片、还能跟你聊天的AI吗&#xff1f;今天给大家介绍一个开箱即用的视觉语言模型服务——Qwen3-VL-4B Pro。你不用懂复杂的深度学习框架&#xff0c;也不用折腾环境配置&#xff0c;只需要一…...

避坑指南:CellProfiler处理大批量病理图像时,如何优化流程避免卡死和结果混乱?

CellProfiler病理图像批量处理实战&#xff1a;从性能优化到结果管理的全流程指南 病理图像分析正从人工判读转向自动化量化&#xff0c;而CellProfiler作为开源工具链中的瑞士军刀&#xff0c;在处理大批量高分辨率图像时常常面临性能瓶颈。上周处理完3000张乳腺癌组织切片后&…...

终极指南:如何用DriverStore Explorer快速清理Windows冗余驱动,轻松释放30GB空间

终极指南&#xff1a;如何用DriverStore Explorer快速清理Windows冗余驱动&#xff0c;轻松释放30GB空间 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 你是否发现Windows系统盘空间越…...

忍者像素绘卷PyCharm开发环境搭建与调试技巧详解

忍者像素绘卷PyCharm开发环境搭建与调试技巧详解 1. 前言&#xff1a;为什么选择PyCharm开发忍者像素绘卷 如果你正在开发忍者像素绘卷&#xff1a;天界画坊相关的Python应用&#xff0c;PyCharm无疑是最合适的开发工具之一。作为一款专业的Python IDE&#xff0c;PyCharm提供…...

Qwen3-8B快速上手:无需复杂配置,开箱即用的本地AI解决方案

Qwen3-8B快速上手&#xff1a;无需复杂配置&#xff0c;开箱即用的本地AI解决方案 1. 为什么选择Qwen3-8B作为本地AI方案 在当今AI技术快速发展的时代&#xff0c;找到一个既强大又易于部署的本地语言模型并非易事。Qwen3-8B作为通义千问系列的最新成员&#xff0c;以其80亿参…...