稍作优化:
for (i = 123456789; i <=765843921; i++)
//for (o=123; o<=765; o++)
//for(p=234; p<=876; p++)
//for(q=345; q<=987; q++)
{
//i = o*1000000 + p*1000 + q;
前一个程序,我的电脑需要65.937秒,缩小范围后,只需29.531秒. 总共个数为60480(排列组合:9!/ 6)
[
本帖最后由 yyqd2013 于 2013-5-12 01:11 编辑 ]