摘要: http://poj.org/problem?id=2891 题意:与中国剩余定理不同,p%ai=bi,此处的ai(i=1 2 3 ……)是不一定互质的,所以要用到的是同余方程组,在网上看到有人称为拓展中国剩余定理。 具体讲解可以看我昨天的博文:http://www.cnblogs.com/Konj 阅读全文
posted @ 2016-02-02 20:56 拦路雨偏似雪花 阅读(230) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=1006 题意:中国剩余定理的裸题。 题目可转化为求最小的x满足以下条件: x%23=a;x%28=b;x%33=c; 关于中国剩余定理可看我昨天的博文:http://www.cnblogs.com/KonjakJuruo/p/5176417.ht 阅读全文
posted @ 2016-02-02 20:52 拦路雨偏似雪花 阅读(223) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=1061 题意:裸题。注意负数。 //poj1061 #include<cstdio> #include<cstdlib> #include<cstring> #include<iostream> using namespace std; type 阅读全文
posted @ 2016-02-02 20:49 拦路雨偏似雪花 阅读(266) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2115 题解:一个变量从A开始加到B,每次加C并mod2^k,问加多少次。转化为不定方程:C*x+2^K*Y=B-A //poj2115 #include<cstdio> #include<cstdlib> #include<cstring> # 阅读全文
posted @ 2016-02-02 20:48 拦路雨偏似雪花 阅读(273) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3579 题解:同余方程组的裸题。注意输出是最小的正整数,不包括0。 #include<cstdio> #include<cstdlib> #include<cstring> #include<iostream> u 阅读全文
posted @ 2016-02-02 20:42 拦路雨偏似雪花 阅读(415) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1573 求小于等于N的正整数中有多少个X满足: X mod a0 = b0 X mod a1 = b1 …… X mod ai = bi (0<ai<=10) 输入:第一行为一个正整数T,表示有T组测试数据。每组测 阅读全文
posted @ 2016-02-02 20:36 拦路雨偏似雪花 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 今天接到scy的压缩包,开始做数论专题。那今天就总结一下拓展欧几里得求解不定方程和同余方程组。 首先我们复习一下欧几里得算法: 1 int gcd(int a,int b){ 2 if(b==0) return a; 3 return gcd(b,a%b);4 } 拓展欧几里得算法: 推导过程: 给 阅读全文
posted @ 2016-02-01 22:07 拦路雨偏似雪花 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 这两天发生了许多事情,让我想了很多。 我决定好好经营这个博客,写下我的各类总结,权当是自己的日记——学习总结日记。 希望所有看到这个博客的人留下足迹,给予我一丝鼓励吧。 接下来的一年里,主要是几个方面: 1首先最最最重要的是信息学方面的各类学习和总结,估计占99%(笑)。博主虽然非常弱鸡但是不放弃自 阅读全文
posted @ 2016-01-31 21:24 拦路雨偏似雪花 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 历史性的时刻!!! 推了一晚上!和hyc一起萌萌哒地推出来了!! 被摧残蹂躏的智商啊!!! 然而炒鸡高兴!! (请不要介意蒟蒻的内心独白。。) 设a[i]为扫到第i行时的方案数。 易知,对于一行1*4的格子,只有一种方案把它铺满。 首先,对于当前的第i行,如果它不和第i-1行有联系(也就是它是独立的 阅读全文
posted @ 2015-09-28 22:15 拦路雨偏似雪花 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 题解: 若当前有i个格子。2个是偶数的方案数为a[i]1个是偶数的方案数为b[i]0个是偶数的方案数为c[i] a[i+1]=2*a[i](i+1染成黄或蓝)+b[i](把奇数变为偶数)b[i+1]=2*a[i](把某个偶数变为奇数)+2*b[i](i+1染成黄或蓝)+2*c[i](把某个奇数变为偶 阅读全文
posted @ 2015-09-19 07:39 拦路雨偏似雪花 阅读(212) 评论(0) 推荐(0) 编辑