随笔分类 -  a) 数论&数学

1
摘要:一:欧几里得算法(辗转相除法) 基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。 证明: a可以表示成a = kb + r,则r = a mod b 假设d是a,b的一个公约数,则有 d|a, d|b,而r = a 阅读全文
posted @ 2017-09-09 09:37 Lawliet__zmz 阅读(569) 评论(0) 推荐(0) 编辑
摘要:题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1695 莫比乌斯反演参考资料:http://www.cnblogs.com/chenyang920/p/4811995.html https://baike.baidu.com/item/%E8%8E% 阅读全文
posted @ 2017-07-28 23:54 Lawliet__zmz 阅读(184) 评论(0) 推荐(0) 编辑
摘要:传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6033 题意:已知m,求使10k不超过2m-1的最大的k。 分析: 因为是10进制,其实就是求出2m-1的位数。 2m都是以2,4,6,8结尾,因此减1不影响2m-1的位数。10的k次方都是以0结尾 所以令 阅读全文
posted @ 2017-07-26 17:46 Lawliet__zmz 阅读(171) 评论(0) 推荐(0) 编辑
摘要:传送门:https://vjudge.net/problem/UVA-524 回溯法深搜,我的硬是不知道哪里错了,和别人AC的程序输出一模一样 别人AC的程序: 我把输出复制在一个文件里,最后一个空行去掉,然后专门用下面程序判断两个输出是否一样,结果式样的,输出为空 阅读全文
posted @ 2017-07-22 21:52 Lawliet__zmz 阅读(240) 评论(0) 推荐(0) 编辑
摘要:Description 求 Input 两个整数n和k(1<=n,k<=1e9) Output 输出 Sample Input 5 3 Sample Output 7 暴力超时,这样就打下表找下余数的规律。输入100,27,一下子就可以看出来,倒着的看,是一段一段的等差序列。 例如100 25 除数 阅读全文
posted @ 2017-06-07 00:01 Lawliet__zmz 阅读(254) 评论(0) 推荐(0) 编辑
摘要:湘潭赛前和队友去女子赛重现打了下,因为对女生的题目好奇吧,前三个小时A了6道题,但是之前是看过题目的,如果能女装去现场赛的话A6道题可以银了,233,后两小时不想做了三个就出去骑红包车了。 Automatic Judge Time Limit: 2000/1000 MS (Java/Others) 阅读全文
posted @ 2017-05-21 22:51 Lawliet__zmz 阅读(182) 评论(0) 推荐(0) 编辑
摘要:FibonacciTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 14923 Accepted: 10496DescriptionIn the Fibonacci integer sequence, F0 = 0, F1 = 1, ... 阅读全文
posted @ 2017-05-01 15:06 Lawliet__zmz 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Tr ATime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5008 Accepted Submission(s): 3738Proble... 阅读全文
posted @ 2017-05-01 02:07 Lawliet__zmz 阅读(643) 评论(0) 推荐(0) 编辑
摘要:题意:Con先手,把每堆石头分成另外二部分,当每堆的石头都为1时当前人输。首先我们取最大的那个堆来考虑,不要按照模拟这个游戏的过程的思路走,因为最后是最大的那个堆影响结果,小的堆或者分的小的堆可以直接忽略。设当前最大堆石头数量是否能赢的状态为y,那么如果y是必败态,那么y+1,y+2,…,2*y都是... 阅读全文
posted @ 2017-04-07 17:17 Lawliet__zmz 阅读(223) 评论(0) 推荐(0) 编辑
摘要:问题:输出400以内的Smith数。Smith数是指满足下列条件的可分解的整数: 其所有数位上的数字和=其全部素数因子的数字总和例如,9975是Smith数,9975=3*5*5*7*19,即9975的数字和=因子的数字总和=30注意相加都是数位相加,而且是要可以分解的数,意思是质数就... 阅读全文
posted @ 2017-03-18 17:33 Lawliet__zmz 阅读(612) 评论(0) 推荐(0) 编辑
摘要:G. The Tower of Eviltime limit per test2 secondsmemory limit per test64 megabytesinputstandard inputoutputstandard outputThe forces of evil are about ... 阅读全文
posted @ 2017-03-14 00:40 Lawliet__zmz 阅读(211) 评论(0) 推荐(0) 编辑
摘要:传送门:http://poj.org/problem?id=1061裸扩展欧几里德算法,可做模板根据题意可列出一个等式:(x+m*s) - (y+n*s) = k*L(k = 0,1,2,.....)变形后:(n-m)*s + k*L =x-y令 a = n - m,b = L,c = x - y,... 阅读全文
posted @ 2016-09-07 22:22 Lawliet__zmz 阅读(129) 评论(0) 推荐(0) 编辑
摘要:传送门:http://poj.org/problem?id=2739、直接用筛选法打表,然后双重循环判断多个情况,符合就cnt++。#include #include #include #include using namespace std;const int maxn = 10000;int s... 阅读全文
posted @ 2016-09-02 22:18 Lawliet__zmz 阅读(104) 评论(0) 推荐(0) 编辑
摘要:传送门:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=862&page=show_problem&problem=4813 只有1的时候,会出现Impossible; 当输入的数是奇数时,... 阅读全文
posted @ 2016-08-22 17:59 Lawliet__zmz 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Dressing Time Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 14 Accepted Submission(s) : 7Problem ... 阅读全文
posted @ 2016-08-18 11:11 Lawliet__zmz 阅读(140) 评论(0) 推荐(0) 编辑
摘要:Crazy TankTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6047 Accepted Submission(s): 1318... 阅读全文
posted @ 2016-08-17 20:39 Lawliet__zmz 阅读(168) 评论(0) 推荐(0) 编辑
摘要:Sum of divisorsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5053 Accepted Submission(s):... 阅读全文
posted @ 2016-08-13 09:15 Lawliet__zmz 阅读(127) 评论(0) 推荐(0) 编辑
摘要:HuntersTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1501 Accepted Submission(s): 1129Pro... 阅读全文
posted @ 2016-08-13 09:12 Lawliet__zmz 阅读(134) 评论(0) 推荐(0) 编辑
摘要:一个没用到大数的进制转换的思想:http://www.cnblogs.com/phinecos/archive/2009/09/11/1564975.html二、八、十、十六进制转换(图解篇):http://www.cnblogs.com/gaizai/p/4233780.html题目连接:http... 阅读全文
posted @ 2016-07-28 17:36 Lawliet__zmz 阅读(147) 评论(0) 推荐(0) 编辑
摘要:Modular multiplication of polynomialsTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 4516 Accepted: 2033DescriptionConsider po... 阅读全文
posted @ 2016-07-26 00:13 Lawliet__zmz 阅读(268) 评论(0) 推荐(0) 编辑

1