第一题就是一个简单进制转换,可以先把0-9,a-z,A-Z,_,@先放进数组进行编码即0对应0,10对应a,63对应@. 首先确定对应属于那个进制,然后从#后面或者0x或者0后面开始扫描转成10进制即可,但是我用了long long还是小于10的八次方。所以只通过了70%。 第二题:应该是动态规划,背包问题的升级,但是我忘记了,干!就没写。 第三题:破解密码,这个题目的思想就是z只在zero出现,因此z可以确定0,依次可以知道w只对应2,u只对应4,x只对应6,g只对应8,当前面这几个找出后, o只会在1中出现,由于f只在4,5出现,因为4已经扫描完,那么f只对应5,依...