题目:hdu1058
方法:
①从5开始,判断每一个数是否是humble numbers,一直判断到2000000000,显然这样会超时,这也是没办法的办法,就是把满足条件的都输出来,然后把它们存到一个数组里面,这样虽然字节数很多,过还是能够过的。
②找规律:humble[t]=min(2*humble[i],3*humble[j],5*humble[k],7*humble[l]);
代码:
题目:hdu1058
方法:
①从5开始,判断每一个数是否是humble numbers,一直判断到2000000000,显然这样会超时,这也是没办法的办法,就是把满足条件的都输出来,然后把它们存到一个数组里面,这样虽然字节数很多,过还是能够过的。
②找规律:humble[t]=min(2*humble[i],3*humble[j],5*humble[k],7*humble[l]);
代码: