求一个算法:最终结果为4位数字
要求最终结果为4位数字,并且能还原回原始字串。也就是说,一个数字字串,经过某种算法,得到一个4位的数字。想知道这个字符串应该是什么样子的?不懂{:3_41:} 既然你诚信诚意的推荐了,那我就勉为其难的听听吧!
数学中国社区好 才是真的好
对输入是什么要求?如果是任意字串,那就不存在这样的算法,除非你放弃或减弱“还原”的要求。就拿十进制来说,十进制的四位数有一万个。也就是说在没有附加信息的前提下,反向还原最多出现一万个不同结果。如果是任意字串,当然不是这一万个能涵盖得了的。 题目给出不是太明确 要用C语言。。。。。 {:3_41:}{:3_41:}{:3_41:} {:3_41:}{:3_41:}{:3_41:} 对于源字串,没有要求,只要能实现我要的结果。最终就是想知道这个字串是什么样的,是纯数字的,还是字母加数字的。 没有太懂你的意思啊