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

【题解-信息学奥赛一本通】1321:【例6.3】删数问题(Noip1994)

题目:1321:【例6.3】删数问题(Noip1994)

题目描述

输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案使得剩下的数字组成的新数最小。

输出新的正整数。(n不超过240位)

输入数据均不需判错。

输入

n
s

输出

最后剩下的最小数。

时空限制

1s / 64MB

样例输入

175438 4

样例输出

13

思路

从前向后遍历,如果当前的数小于前面的数,那么删除前面的数,否则,删除最后一个数。
注意删除前导0。

代码

#include<bits/stdc++.h>usingnamespacestd;constintN=240+10;string s;intn,len,a[N];boolflag;voiddel(intk){for(inti=k+1;i<len;i++)a[i-1]=a[i];len--;}intmain(){cin>>s>>n;len=s.size();for(inti=0;i<s.size();i++){a[i]=s[i]-'0';}while(n--){flag=false;for(inti=1;i<len;i++){if(a[i-1]>a[i]){del(i-1);flag=true;break;}}if(!flag)del(len-1);}while(len>1&&a[0]==0)del(0);for(inti=0;i<len;i++)cout<<a[i];return0;}

结果

http://www.jsqmd.com/news/1092689/

相关文章:

  • Minecraft世界区块管理神器:MCA Selector完全指南与实战技巧
  • Codex MCP server failed MCP 服务启动失败处理
  • 诊断:Docker 登录失败 Error response from daemon: login attempt to http://XXXXXXXX/v2/ 的深层网络与代理配置探析
  • 如何用SPT-AKI存档编辑器快速掌控你的逃离塔科夫离线版游戏体验
  • MicroPython BLE HID库:零基础打造无线控制设备的终极指南
  • 3步轻松修复损坏视频:开源神器Untrunc让你不再丢失珍贵回忆 [特殊字符]
  • 超越Nmap:Zmap与Zgrab2构建企业级外网资产地图实战
  • 如何用ctfileGet实现城通网盘免等待下载:3个关键技术解析
  • 一键解锁浏览器多任务:Chrome画中画扩展完全指南
  • PCM5242音频DAC电源管理与寄存器配置实战指南
  • 告别远程控制烦恼:BilldDesk开源方案如何彻底改变你的跨平台协作体验
  • 如何用LRCGET批量下载歌词:5步解决离线音乐库歌词同步问题
  • AppleRa1n终极指南:iOS 15-16设备iCloud激活锁绕过技术解析
  • Win11Debloat终极指南:3分钟让你的Windows 11性能飙升70%
  • Halcon手眼标定实战:Eye-in-Hand场景下移动相机标定全流程解析
  • 配置中心——让配置“云同步“
  • 3步解锁隐藏BIOS:让你的联想拯救者性能全面释放
  • OpenDesign Skills 完全指南:一站式 AI 编码工具知识库
  • MSPM0 H系列TIMx定时器:从基础计数到高级PWM的实战指南
  • 收藏!AI转型必看:老板先上手,开箱即用让团队轻松跟上
  • 人形机器人零件加工,选报价最低的服务商反而更贵?
  • 评测:国内主流S2B2C系统服务商全方位横评(2026版)
  • MCA Selector:3步学会管理Minecraft世界区块,释放硬盘空间不再难![特殊字符]
  • [智能体-594]:OpenClaw 中 Tool(工具)与 Skill(技能)完整异同解析
  • qmcdump:轻松解密QQ音乐加密文件,实现跨平台自由播放
  • 如何用League Akari实现英雄联盟自动秒选:终极配置指南
  • 幕布导出管道的技术实现——大纲文档节点树到Word/PDF/图片多格式渲染链路分析
  • 进销存出入库怎么做最省事?掌握这套操作流程就够了
  • League Akari终极指南:8个秘诀掌握英雄联盟自动秒选黑科技
  • TAS5708/10 EVM评估模块实战:从硬件连接到软件调试全解析