算法竞赛备考冲刺必刷题(C++) | 洛谷 P8082 KEKS

本文分享的必刷题目是从蓝桥云课洛谷AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。

欢迎大家订阅我的专栏:算法题解:C++与Python实现!

附上汇总贴:算法竞赛备考冲刺必刷题(C++) | 汇总


【题目来源】

洛谷:[P8082 COCI 2011/2012 #4] KEKS - 洛谷

【题目描述】

给定正整数N , K N,KN,K和一个N NN位数,求在N NN位数中删除K KK位后剩下的数的最大值。

【输入】

第一行,两个整数N , K N,KN,K

第二行,一个N NN位整数。保证没有前导0 00

【输出】

输出剩下的数的最大值。

【输入样例】

4 2 1924

【输出样例】

94

【算法标签】

《洛谷 P8082 KEKS》 #栈# #单调栈# #COCI(克罗地亚)# #2011#

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;intn,k;// n: 字符串长度, k: 需要删除的字符数stack<char>sta;// 单调栈string ans,s;// ans: 结果字符串, s: 输入字符串intmain(){cin>>n>>k>>s;// 输入长度、删除字符数、字符串for(inti=0;i<s.size();i++)// 遍历字符串{// 当栈非空、栈顶字符小于当前字符、还有删除次数时while(sta.size()&&sta.top()<s[i]&&k){sta.pop();// 弹出栈顶k--;// 删除次数减1}sta.push(s[i]);// 当前字符入栈// 如果删除次数用完了if(k==0){// 将栈中所有字符加入结果while(sta.size()){ans=sta.top()+ans;// 从栈顶到栈底构建字符串sta.pop();}// 将剩余字符加到结果后面for(intj=i+1;j<s.size();j++)ans+=s[j];break;// 结束循环}}cout<<ans<<endl;// 输出结果return0;}

【运行结果】

4 2 1924 94

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

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

相关文章

AhabAssistantLimbusCompany:智能辅助驱动的游戏效率革命

AhabAssistantLimbusCompany&#xff1a;智能辅助驱动的游戏效率革命 【免费下载链接】AhabAssistantLimbusCompany AALC&#xff0c;大概能正常使用的PC端Limbus Company小助手 项目地址: https://gitcode.com/gh_mirrors/ah/AhabAssistantLimbusCompany 还在为《Limbu…

5分钟搞定手机弹窗:李跳跳智能跳过终极方案

5分钟搞定手机弹窗&#xff1a;李跳跳智能跳过终极方案 【免费下载链接】LiTiaoTiao_Custom_Rules 李跳跳自定义规则 项目地址: https://gitcode.com/gh_mirrors/li/LiTiaoTiao_Custom_Rules 为什么你的手机总是弹窗不断&#xff1f;广告、更新提示、权限请求...这些烦人…

iOS侧载技术完全指南:突破AppStore限制的自由安装方案

iOS侧载技术完全指南&#xff1a;突破AppStore限制的自由安装方案 【免费下载链接】AltStore AltStore is an alternative app store for non-jailbroken iOS devices. 项目地址: https://gitcode.com/gh_mirrors/al/AltStore 还在为无法安装心仪的第三方应用而烦恼吗&a…

Z-Image-Turbo二次开发速成:预配置IDE环境一键获取

Z-Image-Turbo二次开发速成&#xff1a;预配置IDE环境一键获取 作为一名软件工程师&#xff0c;最近我接到一个任务需要对Z-Image-Turbo进行定制开发。本以为是个简单的活&#xff0c;结果在搭建开发环境时就遇到了大麻烦——需要安装数十个依赖包和特定版本的开发工具&#xf…

Unity风格化水面效果完整指南:高效创建惊艳水域的实用方案

Unity风格化水面效果完整指南&#xff1a;高效创建惊艳水域的实用方案 【免费下载链接】unity-stylized-water A stylized water shader (and material presets) for Unity. 项目地址: https://gitcode.com/gh_mirrors/un/unity-stylized-water 想要为你的Unity项目快速…

如何用Buzz实现完美离线音频转录:新手完整指南

如何用Buzz实现完美离线音频转录&#xff1a;新手完整指南 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 还在为会议录音整理…

一站式电子画册源码系统,支持嵌入视频、动画、背景音乐,打造视听一体化

温馨提示&#xff1a;文末有资源获取方式电子画册&#xff0c;作为纸质画册的革命性替代品&#xff0c;正以其多媒体融合、互动性强、传播力猛的独特优势&#xff0c;成为企业展示形象、推广产品的标准配置。如果您正在寻找一种能大幅提升宣传效率、降低运营成本并扩大受众覆盖…

openstack计算节点nova-compute服务启动异常处理

#你处理过openstack中计算节点nova-compute服务假死的问题吗&#xff0c;正常状态下&#xff0c;突发指定到该节点的云主机创建失败&#xff0c;本篇介绍两个案例。# 在openstack云计算平台&#xff0c;nova计算节点经常出现nova-compute服务假死的状态&#xff0c;重启也起不…

遗传结构方程建模实战:5步掌握GenomicSEM核心分析技巧

遗传结构方程建模实战&#xff1a;5步掌握GenomicSEM核心分析技巧 【免费下载链接】GenomicSEM R-package for structural equation modeling based on GWAS summary data 项目地址: https://gitcode.com/gh_mirrors/ge/GenomicSEM GenomicSEM作为基于GWAS汇总数据的结构…

CSANMT模型部署避坑指南:常见错误及解决方案

CSANMT模型部署避坑指南&#xff1a;常见错误及解决方案 &#x1f310; AI 智能中英翻译服务 (WebUI API) 项目背景与技术选型动机 随着全球化进程加速&#xff0c;高质量的中英翻译需求日益增长。传统统计机器翻译&#xff08;SMT&#xff09;在语义连贯性和表达自然度上存…

CRNN vs 传统OCR:为什么它在中文识别上更胜一筹?

CRNN vs 传统OCR&#xff1a;为什么它在中文识别上更胜一筹&#xff1f; &#x1f4d6; OCR 文字识别的技术演进与挑战 光学字符识别&#xff08;Optical Character Recognition, OCR&#xff09;是将图像中的文字内容转化为可编辑文本的核心技术&#xff0c;广泛应用于文档数字…

HoRain云--Python设计模式:实战解析与应用

&#x1f3ac; HoRain 云小助手&#xff1a;个人主页 ⛺️生活的理想&#xff0c;就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站&#xff0c;性价比超高&#xff0c;大内存超划算&#xff01;忍不住分享一下给大家。点击跳转到网站。 目录 ⛳️ 推荐 …

终极游戏启动器:完美解决我的世界多版本管理难题

终极游戏启动器&#xff1a;完美解决我的世界多版本管理难题 【免费下载链接】PrismLauncher A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC) 项目地址: https://gitcode.com/gh_mirrors…

Buzz离线音频转录:保护隐私的智能语音转文字解决方案

Buzz离线音频转录&#xff1a;保护隐私的智能语音转文字解决方案 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 还在为会议录…

零售库存管理:CRNN OCR在商品编码识别

零售库存管理&#xff1a;CRNN OCR在商品编码识别 引言&#xff1a;OCR技术如何重塑零售库存效率 在现代零售与仓储管理中&#xff0c;商品编码&#xff08;如条形码、二维码、SKU编号&#xff09;是实现精细化运营的核心数据载体。传统的人工录入方式不仅效率低下&#xff0c;…

AI辅助漫画创作:Z-Image-Turbo快速部署与工作流

AI辅助漫画创作&#xff1a;Z-Image-Turbo快速部署与工作流 作为一名漫画创作者&#xff0c;你是否经常为角色设计和场景绘制耗费大量时间&#xff1f;AI辅助漫画创作工具Z-Image-Turbo或许能成为你的得力助手。这款由阿里巴巴开源的图像生成模型&#xff0c;通过创新的8步蒸馏…

3D点云标注终极指南:如何快速构建自动驾驶数据集的免费解决方案

3D点云标注终极指南&#xff1a;如何快速构建自动驾驶数据集的免费解决方案 【免费下载链接】point-cloud-annotation-tool 项目地址: https://gitcode.com/gh_mirrors/po/point-cloud-annotation-tool 还在为海量激光雷达数据的标注工作头疼吗&#xff1f;&#x1f91…

翻译质量评估:BLEU分数与人工评分的对比研究

翻译质量评估&#xff1a;BLEU分数与人工评分的对比研究 &#x1f4cc; 引言&#xff1a;AI 智能中英翻译服务的兴起与挑战 随着全球化进程加速&#xff0c;跨语言信息交流需求激增&#xff0c;AI 智能中英翻译服务已成为自然语言处理&#xff08;NLP&#xff09;领域的重要应用…

缠论框架完整教程:从入门到实战的量化分析系统

缠论框架完整教程&#xff1a;从入门到实战的量化分析系统 【免费下载链接】chan.py 开放式的缠论python实现框架&#xff0c;支持形态学/动力学买卖点分析计算&#xff0c;多级别K线联立&#xff0c;区间套策略&#xff0c;可视化绘图&#xff0c;多种数据接入&#xff0c;策略…

疑问解答:CRNN能否识别手写体?实测效果告诉你真相

疑问解答&#xff1a;CRNN能否识别手写体&#xff1f;实测效果告诉你真相 &#x1f4d6; 项目简介 在当今信息数字化浪潮中&#xff0c;OCR&#xff08;光学字符识别&#xff09;文字识别技术已成为连接纸质世界与数字系统的桥梁。无论是扫描文档、提取发票信息&#xff0c;还是…