将1~100这100个自然数写成一个多位数:1 2 3 4 5 6 .............99 100,请你从这100个数中去掉100个数字
2个回答
展开全部
想办法去掉后让前面的数位上都是9,把1-8去掉(有的0去掉),只保留9,10-49去掉0-8,
这时候一共去掉了8+19*4=84个
从50开始去掉,50、51、52、53、54、55、56、5(7)、5(8)这里的7、8去
这样,去掉100个数字后,前面的会出现5个9,后面接785960……99100,即最大的数是9999978586061……99100,完毕
这时候一共去掉了8+19*4=84个
从50开始去掉,50、51、52、53、54、55、56、5(7)、5(8)这里的7、8去
这样,去掉100个数字后,前面的会出现5个9,后面接785960……99100,即最大的数是9999978586061……99100,完毕
更多追问追答
追问
难道只留5个9吗?1~100里有很多个9啊
追答
我改了一下
这里要算去掉数的个数,因为如果把59以前的小于9的都去掉那么去掉的就超过100个数字了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询