Abner

博观而约取,厚积而薄发,不可择焉不精,语焉不详!

poj 2142 The Balance

本题是求ax + by = c 的一组解,要求|x| + |y| 尽可能小,若存在相等,则使a * |x| + b * |y| 尽可能小;如果x b0, |x|  + |y| = |x0 + (b/d)*t| + |y0 - (a/d) * t|,因此最小值在|y0 - (a/d) * t|附近...

2014-01-05 18:07:21

阅读数:500

评论数:0

hdu1788 Chinese remainder theorem again

求最小公倍数;Lcm 的数据类型是LL, 忽略了,WA了一次! 本题要求的是N%Mi = Mi - a; 即:N%Mi + a = Mi;则有:N + a ≡ 0 ( mod Mi); 定理:若有:a ≡ b(mod mi),当且仅当:a ≡ b (mod [m1 * m2 * ·······...

2014-01-02 20:18:53

阅读数:522

评论数:0

poj 1006 Biorhythms

#include #include #include using namespace std; int m[4], a[4]; int M; void Ex_Gcd(int a, int b, int &d, int &x, int &y) { if(b...

2014-01-02 19:54:19

阅读数:376

评论数:0

poj 1995 Raising Modulo Numbers

#include #include #include using namespace std; typedef long long LL; LL Quick_Mod(LL a, LL b, LL m) { LL ans = 1; while(b) { ...

2014-01-02 01:56:12

阅读数:416

评论数:0

POJ 3233

矩阵的快速幂模m #include #include #include using namespace std; const int MAXN = 110; struct Matrax { int m[MAXN][MAXN]; }; Matrax a, per; int n, m;...

2014-01-01 20:16:08

阅读数:367

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭