news 2026/8/2 18:59:30

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
算法竞赛备考冲刺必刷题(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
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/29 11:33:47

2025 年,我们在 DolphinDB 社区共同成长的 365 天

2025年&#xff0c;DolphinDB 社区作为连接广大开发者的纽带&#xff0c;与大家携手并进&#xff0c;又写下了精彩的一章。回首这一年&#xff0c;我们见证了成员规模突破 3000位的成长&#xff0c;也体验了超 10000 次深入互动的连接&#xff1b;群里不时响起的叮咚声&#xf…

作者头像 李华
网站建设 2026/7/27 23:38:18

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中快速创建专业级…

作者头像 李华
网站建设 2026/7/28 19:05:12

AI绘画工作流革命:Z-Image-Turbo+ComfyUI云端一体化方案

AI绘画工作流革命&#xff1a;Z-Image-TurboComfyUI云端一体化方案 如果你正在寻找一种高效、稳定的AI绘画工作流解决方案&#xff0c;那么Z-Image-Turbo与ComfyUI的结合绝对值得关注。作为阿里通义实验室开源的6B参数图像生成模型&#xff0c;Z-Image-Turbo仅需8步推理即可实现…

作者头像 李华
网站建设 2026/7/27 18:20:59

3步搞定Redmi AX3000刷机:OpenWrt系统定制全攻略

3步搞定Redmi AX3000刷机&#xff1a;OpenWrt系统定制全攻略 【免费下载链接】openwrt-redmi-ax3000 Openwrt for Redmi AX3000 / Xiaomi CR8806 / Xiaomi CR8808 / Xiaomi CR8809 项目地址: https://gitcode.com/gh_mirrors/op/openwrt-redmi-ax3000 想要彻底掌控你的R…

作者头像 李华
网站建设 2026/8/1 14:07:29

3步搞定:用阿里通义Z-Image-Turbo WebUI创建个人AI绘画网站

3步搞定&#xff1a;用阿里通义Z-Image-Turbo WebUI创建个人AI绘画网站 作为一名前端开发者&#xff0c;你是否曾想过创建一个展示AI生成艺术的个人网站&#xff0c;却被复杂的后端AI服务部署劝退&#xff1f;阿里通义Z-Image-Turbo WebUI镜像正是为你量身打造的解决方案。它集…

作者头像 李华
网站建设 2026/8/2 16:09:36

网页截图文字提取:OCR+DOM解析联合应用

网页截图文字提取&#xff1a;OCRDOM解析联合应用 &#x1f4d6; 技术背景与核心挑战 在现代Web自动化、数据采集和无障碍访问等场景中&#xff0c;从网页截图中提取可读文字是一项极具实用价值的技术。传统方法依赖DOM结构解析&#xff0c;但当页面动态加载、JavaScript渲染…

作者头像 李华