【蓝桥训练记录】第 26 场 蓝桥入门赛

news/2025/2/11 9:08:30/文章来源:https://www.cnblogs.com/longxingx/p/18706983

训练情况

赛后反思

唐完了,二分没看出来

A题

字母排序

点击查看代码
#include <iostream>
using namespace std;
int main()
{cout<<"aekns";return 0;
}

B题

统计两个字符串中 01 的数量,异或找两个不同的数字的出现次数取最小值,再求和即可

点击查看代码
#include <bits/stdc++.h>
#define int long long
#define endl '\n'using namespace std;void solve(){int n; cin>>n;string s,t; cin>>s>>t;int a = 0,b = 0,c = 0,d = 0;for(int i = 0;i<n;i++){if(s[i] == '0') a++;else b++;if(t[i] == '0') c++;else d++;}cout<<min(a,d)+min(b,c)<<endl;
}signed main(){// int T; cin>>T; while(T--)solve();return 0;
}

C题

这题可以转化成 \(x,y\) 坐标每次一边+1,一边-1。或者单独一边+2,-2,无解的情况是 \(x,y\) 坐标绝对值和为奇数,这样总会剩下一个 \(1\),修改次数为和除以二次

点击查看代码
#include <bits/stdc++.h>
// #define int long long
#define endl '\n'using namespace std;void solve(){string s; cin>>s;int n = s.size();int x = 0,y = 0;for(int i = 0;i<n;i++){if(s[i] == 'L') y--;else if(s[i] == 'R') y++;else if(s[i] == 'U') x--;else if(s[i] == 'D') x++;}x = abs(x);y = abs(y);if((x+y)&1){cout<<-1<<endl;return;}cout<<(x+y)/2<<endl;
}signed main(){// int T; cin>>T; while(T--)solve();return 0;
}

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

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

相关文章

手把手教你一招永久解决DeepSeek服务器繁忙!

前几天A梦分享过DeepSeek的三种使用方式:移动应用APP、网页版本和本地部署。由于DeepSeek的用户数量庞大,导致请求频次较高,用户常常会遇到"服务器繁忙,请稍后重试"的提示。而选择本地部署则可以避免这种问题,并且支持离线使用。正因如此,官方推荐用户选择本地…

[AI/GPT] AI大模型的基础概念

概述:AI大模型 基础概念 幻觉现象 = 一本正经胡说八道AI幻觉,是指大语言模型【编造】它认为是真实存在的、甚至看起来合理或可信的信息。 大模型出现幻觉,简而言之就是“胡说八道”。 准确而言,是指模型生成的内容与现实世界事实或用户输入不一致的现象。 研究人员将大模型…

Nacos的应用案例实战

作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 目录一.Nacos实现服务注册和发现实战案例1.部署Nacos集群2.运行服务提供者的JAVA应用2.1 安装JDK2.2 安装Maven2.3 解压准备好的JAVA示例应用2.4 查看Nacos服务相关配置是否正确信息2.5 编译JAVA代码2.6 运行…

前端如何判断浏览器 AdBlock/AdBlock Plus(最新版)广告屏蔽插件已开启拦截

前端如何判断浏览器 AdBlock/AdBlock Plus(最新版)广告屏蔽插件已开启拦截2个月前AdBlock/AdBlock Plus疑似升级了一次因为自己主要负责面对海外的用户项目,发现以前的检测AdBlock/AdBlock Plus开启状态方法已失效了,于是专门研究了一下。并尝试了很多方法。 已失效的老方法…

[Whole Web] 前端项目规范 -- 4. Git提交信息规范(Commitlint + commitizen + cz-git)

前面讲的都是在git提交之前的一些流程检查,而当我们git提交的时候,提交信息,也应该是需要规范的 commitlint 在使用Git提交代码时,通常都需要填写提交说明,也就是Commit Message git commit -m 提交测试说白了,Commit Message就是我们提交的时候,在-m后面写的提交说明,…

lua包管理器luarocks使用

下载lua 1) 这边用lua 5.1.5 exe文件LuaBinaries - Browse /5.1.5/Tools Executables at SourceForge.net,下载lua-5.1.5_Win64_dll15_lib.zip文件名解释:dll15表示vs2017的编译器,dllg4表示cygwin gcc4.x的编译器, dllw4表示4表示MingW gcc4的编译器 头文件,dll文件LuaBin…

新突破!上海交大重磅新作LIMO:挑战RL Scaling范式

前言 在追求人工智能极限的道路上,"更大即更强" 似乎已成为共识。特别是在数学推理这一被视为 AI 终极挑战的领域,业界普遍认为需要海量数据和复杂的强化学习才能获得突破。然而,来自上海交通大学的最新研究却给出了一个令人震惊的答案:仅需 817 条精心设计的样本…

Paragon ExtFS for Windows – Windows 系统读取 Linux 分区文件软件

Paragon ExtFS for Windows是一款可以让用户在Windows系统下访问和查看Linux分区下文件的工具,支持Ext2/Ext3/Ext4分区,并且支持查看媒体文件和文件导入导出,是一款非常不错的跨平台系统访问工具。 Paragon ExtFS for Windows 是一款可以让用户在 Windows 系统下访问和查看 …

[Whole Web] 前端项目规范 -- 3. Git工作流规范(Husky + Lint-staged)

Git 流程规范配置 在前端项目开发中,规范git提交信息,也是经常使用的手段,如何确保团队成员都遵循ESint规则,且不会将不符合规范的代码推送到Git仓库? 答案是:使用带有git hooks功能的husky。git hooks是git内置的功能,它会在执行Git命令之前(或之后)进行一些其它操作…

《DeepSeek从入门到精通》PDF免费下载

全网疯传的DeepSeek使用教程,DeepSeek:从入门到精通(104页面,资料比较全)(清华大学元宇宙文化实验室出的)全网疯传的DeepSeek使用教程 点击查看原文下载内容简介 DeepSeek:从入门到精通(104页面,资料比较全)(清华大学元宇宙文化实验室出的) 文章中提到了微博、小红书、抖…

【洛谷P3884】二叉树问题[JLOI2009]

这个主要是二叉树的大杂烩 [JLOI2009] 二叉树问题 题目描述 如下图所示的一棵二叉树的深度、宽度及结点间距离分别为:深度:\(4\) 宽度:\(4\) 结点 8 和 6 之间的距离:\(8\) 结点 7 和 6 之间的距离:\(3\)其中宽度表示二叉树上同一层最多的结点个数,节点 \(u, v\) 之间的距…

[Whole Web] 前端项目规范 - 1. 项目风格统一

项目风格统一 在前端项目中存在.vscode文件夹,文件夹下一般存在两个文件extensions.json和setting.json。作用是保持所有开发者安装了相同的插件和相同的配置,保持开发环境一致性。extensions.json 在当前项目中,需要安装哪些插件。 {"recommendations": ["V…