尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

【题解-信息学奥赛一本通】1321:【例6.3】删数问题(Noip1994)
📅 发布时间:2026/6/30 0:33:34

题目: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;}

结果

相关新闻

  • Minecraft世界区块管理神器:MCA Selector完全指南与实战技巧
  • 如何用ctfileGet实现城通网盘免等待下载:3个关键技术解析
  • 一键解锁浏览器多任务:Chrome画中画扩展完全指南

最新新闻

  • 每日一个开源项目(第145篇):Trellis - 把项目记忆、规范和任务上下文持久化进代码仓库
  • 2026好用的视频去水印工具电脑手机推荐,免费无广告精选
  • 量子约束优化搜索框架CBQS解析与应用
  • 别让AI一直“读心“:冲突触发式心智理论的因果模型
  • 基于大数据爬虫+Hadoop+Spark的食品数据分析预测可视化系统
  • 超小尺寸,超高算力:明远智睿RV1126B开发板全面评测

日新闻

  • 【计算机毕业设计案例】基于 Spring Boot+Vue 的电影售票系统设计与实现 前后端分离架构下影院在线购票管理平台(程序+文档+讲解+定制)
  • 到底 TMD 用哪个: npm, pnpm, Yarn, Bun, Deno? 傻瓜, 当然用 npm 啦
  • Google限制Meta使用Gemini模型 凸显AI授权竞争白热化

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号