永发信息网

寻求数字小游戏c++设计程序:输入一个高精度的正整数M,去掉其中任意S个数字后世剩下的数最小

答案:3  悬赏:0  手机版
解决时间 2021-04-07 16:24
  • 提问者网友:你挡着我发光了
  • 2021-04-07 05:49
寻求数字小游戏c++设计程序:输入一个高精度的正整数M,去掉其中任意S个数字后世剩下的数最小
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-04-07 07:09
算法描述:
从最高位往最低位,如果当前位数字比后一位数字大,就把该位数字删除,否则当前位后移一位。(不知0是否可以作为最高位数)

程序:略
全部回答
  • 1楼网友:玩世
  • 2021-04-07 09:04
c+159m
  • 2楼网友:忘川信使
  • 2021-04-07 08:28
删除规则为:
从左到右扫描,第一次扫到比下一个大的数字则删除之。
例如:23576。。。
扫描过程为:
2<3,不删除2
3<5,不删除3
5<7,不删除5
7>6,删除7,即第一次应该删除7,得到:2356..
重复这个过程S次,得到结果。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯