改进2006-9-9的练手程序,原始地址http://blog.youkuaiyun.com/pig4210/archive/2006/09/10/1202947.aspx
感谢jailu的算法,程序的速度上有数量级的提高,已经跑进1分钟了。






























































































































以下分别为两个版本的输出:
0 耗时 0 ms.
1 耗时 10 ms.
199981 耗时 20 ms.
199982 耗时 20 ms.
199983 耗时 20 ms.
199984 耗时 20 ms.
199985 耗时 20 ms.
199986 耗时 20 ms.
199987 耗时 30 ms.
199988 耗时 30 ms.
199989 耗时 30 ms.
199990 耗时 30 ms.
200000 耗时 30 ms.
200001 耗时 40 ms.
1599981 耗时 120 ms.
1599982 耗时 120 ms.
1599983 耗时 120 ms.
1599984 耗时 120 ms.
1599985 耗时 120 ms.
1599986 耗时 120 ms.
1599987 耗时 120 ms.
1599988 耗时 120 ms.
1599989 耗时 120 ms.
1599990 耗时 120 ms.
2600000 耗时 190 ms.
2600001 耗时 190 ms.
13199998 耗时 761 ms.
35000000 耗时 2013 ms.
35000001 耗时 2013 ms.
35199981 耗时 2043 ms.
35199982 耗时 2043 ms.
35199983 耗时 2043 ms.
35199984 耗时 2043 ms.
35199985 耗时 2043 ms.
35199986 耗时 2043 ms.
35199987 耗时 2043 ms.
35199988 耗时 2043 ms.
35199989 耗时 2043 ms.
35199990 耗时 2053 ms.
35200000 耗时 2053 ms.
35200001 耗时 2053 ms.
117463825 耗时 6920 ms.
500000000 耗时 31395 ms.
500000001 耗时 31395 ms.
500199981 耗时 31415 ms.
500199982 耗时 31415 ms.
500199983 耗时 31415 ms.
500199984 耗时 31415 ms.
500199985 耗时 31415 ms.
500199986 耗时 31425 ms.
500199987 耗时 31425 ms.
500199988 耗时 31425 ms.
500199989 耗时 31425 ms.
500199990 耗时 31425 ms.
500200000 耗时 31425 ms.
500200001 耗时 31425 ms.
501599981 耗时 31545 ms.
501599982 耗时 31545 ms.
501599983 耗时 31545 ms.
501599984 耗时 31545 ms.
501599985 耗时 31545 ms.
501599986 耗时 31545 ms.
501599987 耗时 31545 ms.
501599988 耗时 31545 ms.
501599989 耗时 31545 ms.
501599990 耗时 31545 ms.
502600000 耗时 31605 ms.
502600001 耗时 31605 ms.
513199998 耗时 32296 ms.
535000000 耗时 33688 ms.
535000001 耗时 33688 ms.
535199981 耗时 33699 ms.
535199982 耗时 33709 ms.
535199983 耗时 33709 ms.
535199984 耗时 33709 ms.
535199985 耗时 33709 ms.
535199986 耗时 33709 ms.
535199987 耗时 33709 ms.
535199988 耗时 33709 ms.
535199989 耗时 33709 ms.
535199990 耗时 33719 ms.
535200000 耗时 33719 ms.
535200001 耗时 33719 ms.
1111111110 耗时 69190 ms.
任务结束,共耗时 69190 ms .
加了跳步较果的程序:
0 耗时 0 ms.
1 耗时 0 ms.
199981 耗时 10 ms.
199982 耗时 10 ms.
199983 耗时 10 ms.
199984 耗时 10 ms.
199985 耗时 10 ms.
199986 耗时 10 ms.
199987 耗时 10 ms.
199988 耗时 10 ms.
199989 耗时 10 ms.
199990 耗时 10 ms.
200000 耗时 10 ms.
200001 耗时 10 ms.
1599981 耗时 50 ms.
1599982 耗时 60 ms.
1599983 耗时 60 ms.
1599984 耗时 60 ms.
1599985 耗时 60 ms.
1599986 耗时 60 ms.
1599987 耗时 60 ms.
1599988 耗时 60 ms.
1599989 耗时 60 ms.
1599990 耗时 60 ms.
2600000 耗时 90 ms.
2600001 耗时 100 ms.
35000000 耗时 1032 ms.
35000001 耗时 1032 ms.
35199981 耗时 1052 ms.
35199982 耗时 1062 ms.
35199983 耗时 1062 ms.
35199984 耗时 1062 ms.
35199985 耗时 1072 ms.
35199986 耗时 1072 ms.
35199987 耗时 1082 ms.
35199988 耗时 1082 ms.
35199989 耗时 1082 ms.
35199990 耗时 1092 ms.
35200000 耗时 1092 ms.
35200001 耗时 1102 ms.
500000000 耗时 16824 ms.
500000001 耗时 16824 ms.
500199981 耗时 16824 ms.
500199982 耗时 16834 ms.
500199983 耗时 16834 ms.
500199984 耗时 16834 ms.
500199985 耗时 16834 ms.
500199986 耗时 16834 ms.
500199987 耗时 16844 ms.
500199988 耗时 16844 ms.
500199989 耗时 16844 ms.
500199990 耗时 16844 ms.
500200000 耗时 16844 ms.
500200001 耗时 16844 ms.
501599981 耗时 16894 ms.
501599982 耗时 16894 ms.
501599983 耗时 16894 ms.
501599984 耗时 16894 ms.
501599985 耗时 16904 ms.
501599986 耗时 16904 ms.
501599987 耗时 16904 ms.
501599988 耗时 16904 ms.
501599989 耗时 16904 ms.
501599990 耗时 16904 ms.
502600000 耗时 16945 ms.
502600001 耗时 16955 ms.
535000000 耗时 18046 ms.
535000001 耗时 18046 ms.
535199981 耗时 18056 ms.
535199982 耗时 18056 ms.
535199983 耗时 18056 ms.
535199984 耗时 18056 ms.
535199985 耗时 18066 ms.
535199986 耗时 18066 ms.
535199987 耗时 18066 ms.
535199988 耗时 18066 ms.
535199989 耗时 18066 ms.
535199990 耗时 18066 ms.
535200000 耗时 18066 ms.
535200001 耗时 18066 ms.
1111111110 耗时 37474 ms.
任务结束,共耗时 37474 ms .