将整数拆分为勾股数的问题解决
摘要:
在群里看到这样一个问题:解法如下: 1 #include <stdio.h> 2 3 #define MAX 500000 4 unsigned g_array[MAX + 1] = {0}; 5 6 #define EVEN(x) (((x)&1)==0) 7 #define ODD(x) (((x)&1)==1) 8 9 //判断两个数字是否互质的标准算法 10 unsigned __int64 gcd(unsigned __int64 a, unsigned __int64 b) /* Non-recursive version */ 11 { 12 ... 阅读全文
posted @ 2013-04-23 20:16 Shilyx 阅读(330) 评论(0) 推荐(0) 编辑