00001 #ifndef _MY_GMP_H_ 00002 #define _MY_GMP_H_ 00003 00004 #include <gmpxx.h> 00005 using namespace std; 00006 00007 typedef mpz_class ZZ; 00008 typedef mpq_class QQ; 00009 00010 00011 ZZ gcd(ZZ a, ZZ b); 00012 00013 long ZZtolong(ZZ n); 00014 00015 #endif