我写了以下程序作为Project Euler问题12的解决方案,但在Python2.7中需要6.62秒,在Python3.2中需要10.21秒。当然应该是另一种方式! start = time.time() i = 0 while divnum < 501: trinum += i #2nd arg outside - no diff to speed
当将1113355579999作为参数传递时,函数内部的值会更改为959050335。printf("%d\n", FindCommonDigit(1113355579999, 123457));int FindCommonDigit(long int n1, long int n2) { printf("%d\n", n1); }