永发信息网

从1到100排列一个多位数去掉100个数怎么去才最大

答案:2  悬赏:0  手机版
解决时间 2021-01-28 08:15
  • 提问者网友:不要迷恋哥
  • 2021-01-27 17:53
从1到100排列一个多位数去掉100个数怎么去才最大
最佳答案
  • 五星知识达人网友:鸽屿
  • 2021-01-27 18:50
因此 在12...8990..9中去掉1~8 共8个数字
在101112., 要使留下来的数最大, 应使高位尽量大..6970...29中去掉9之前的19个数字
在303132...39中去掉9之前的19个数字
在404142....59中去掉9之前的16个数字
此时得到的数为 9999958596061..49中去掉9之前的19个数字
在505152...7980从1到100排列一个多位数去掉100个数..19中去掉9之前的19个数字
在202122
全部回答
  • 1楼网友:青尢
  • 2021-01-27 20:18
楼上看好了,楼主说的是这种形式的(以3个数的为例): 00|11|22 12|20|01 21|02|10 这种为一种“类型”! 当确定一种“类型”以后,做行的交换和列的交换,都是满足题目要求的方法,那么一种“类型”衍生的方法数是:10!*10! 那么只要考虑这种“类型”有多少种。 由于行交换和列交换不改变“类型” 那么我们可以假设类型的一般形式: 00|1_|2_|3_|4_|5_|6_|7_|8_|9_| 1_| 2_| 3_| 4_| 5_| 6_| 7_| 8_| 9_| 接下来要分类还是利用递归有待探究,但是我想说的是方法数绝对是上述“类型”的个数n乘以(10!^2)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯