随笔分类 -  数学

摘要:Description 邪教喜欢在各种各样空间内跳。 现在,邪教来到了一个二维平面。在这个平面内,如果邪教当前跳到了 (x,y) , 那么他下一步可以选择跳到以下 4个点: (x-1,y), (x+1,y), (x,y-1), (x,y+1)。 而每当邪教到达一个点,他需要耗费一些体力,假设到达 ( 阅读全文
posted @ 2017-10-15 09:31 ANhour 阅读(372) 评论(0) 推荐(0)
摘要:题目背景 Czyzoiers 都想知道小 x 为什么对鸡蛋饼情有独钟。经过一番逼问,小 x 道出 了实情:因为他喜欢圆。 题目描述 最近小 x 又发现了一个关于圆的有趣的问题:在圆上有2N 个不同的点,小 x 想用 N 条线段把这些点连接起来(每个点只能连一条线段), 使所有的线段都不想交,他想知道 阅读全文
posted @ 2017-10-14 22:05 ANhour 阅读(139) 评论(0) 推荐(0)
摘要:题目背景 栈是计算机中经典的数据结构,简单的说,栈就是限制在一端进行插入删除操作的线性表。 栈有两种最重要的操作,即pop(从栈顶弹出一个元素)和push(将一个元素进栈)。 栈的重要性不言自明,任何一门数据结构的课程都会介绍栈。宁宁同学在复习栈的基本概念时,想到了一个书上没有讲过的问题,而他自己无 阅读全文
posted @ 2017-10-14 21:49 ANhour 阅读(222) 评论(0) 推荐(0)
摘要:一、素数 欧拉筛 简单的素数判定 洛谷p1218搜索+素数判定 二、欧几里得+扩展欧几里得 欧几里得 多组gcd预处理 扩展欧几里得 求逆元:当一个数与它的模数m互质时,那么它在模m意义下的逆元为 这个数的m-2次方。 洛谷p2054 洛谷p1516 三、欧拉函数 phi(n)为小于等于n且与n互质 阅读全文
posted @ 2017-10-14 21:05 ANhour 阅读(394) 评论(1) 推荐(0)
摘要:GCD Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2437 Accepted Submission(s): 1253 Problem De 阅读全文
posted @ 2017-10-14 20:09 ANhour 阅读(303) 评论(0) 推荐(0)
摘要:Saving Beans Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4315 Accepted Submission(s): 1687 Pr 阅读全文
posted @ 2017-10-14 18:32 ANhour 阅读(193) 评论(0) 推荐(0)
摘要:震惊!Famer John 竟然要杀牛! 题目描述 农民约翰的母牛总是产生最好的肋骨。你能通过农民约翰和美国农业部标记在每根肋骨上的数字认出它们。农民约翰确定他卖给买方的是真正的质数肋骨,是因为从右边开始切下肋骨,每次还剩下的肋骨上的数字都组成一个质数,举例来说: 7 3 3 1 全部肋骨上的数字 阅读全文
posted @ 2017-10-13 21:44 ANhour 阅读(332) 评论(0) 推荐(0)
摘要:题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… (该序列实际上就是:3^0,3^1,3^0+3^1,3^2,3^0+3^2,3^1+3^2,3^0+3^1+3^2,… 阅读全文
posted @ 2017-10-13 20:39 ANhour 阅读(363) 评论(0) 推荐(0)
摘要:题目描述 组合数C_n^mC​n​m​​表示的是从n个物品中选出m个物品的方案数。举个例子,从(1,2,3) 三个物品中选择两个物品可以有(1,2),(1,3),(2,3)这三种选择方法。根据组合数的定 义,我们可以给出计算组合数的一般公式: C_n^m=\frac{n!}{m!(n - m)!}C 阅读全文
posted @ 2017-10-13 17:37 ANhour 阅读(300) 评论(0) 推荐(0)
摘要:题目描述 某中学有 n 名男同学,m 名女同学和两名老师要排队参加体检。他们排成一条直线,并且任意两名女同学不能相邻,两名老师也不能相邻,那么一共有多少种排法呢?(注意:任意两个人都是不同的) 输入输出格式 输入格式: 只有一行且为用空格隔开的两个非负整数 n 和 m,其含义如上所述。 对于 30% 阅读全文
posted @ 2017-10-13 14:25 ANhour 阅读(269) 评论(0) 推荐(0)
摘要:题目描述 输入输出格式 输入格式: 输入文件第一行是一个正整数n,表示树有n个结点。第二行有n个数,第i个数表示di,即树的第i个结点的度数。其中1<=n<=150,输入数据保证满足条件的树不超过10^17个。 输出格式: 输出满足条件的树有多少棵。 输入输出样例 输入样例#1: 4 2 1 2 1 阅读全文
posted @ 2017-10-13 09:11 ANhour 阅读(278) 评论(0) 推荐(0)
摘要:题目描述 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 输入输出格式 输入格式: 输入两个整数M,N.1<=M<=10^8,1<=N<=10^12 输出格式: 可能越狱的状态 阅读全文
posted @ 2017-10-13 08:18 ANhour 阅读(156) 评论(0) 推荐(0)
摘要:洛谷 P3807 【模板】卢卡斯定理 题目背景 这是一道模板题。 题目描述 给定n,m,p(1\le n,m,p\le 10^51≤n,m,p≤10​5​​) 求 C_{n+m}^{m}\ mod\ pC​n+m​m​​ mod p 保证P为prime C表示组合数。 一个测试点内包含多组数据。 输 阅读全文
posted @ 2017-10-10 08:34 ANhour 阅读(377) 评论(0) 推荐(0)
摘要:Biorhythms Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 139500 Accepted: 44772 Description Some people believe that there are three cycl 阅读全文
posted @ 2017-10-07 15:03 ANhour 阅读(198) 评论(0) 推荐(0)
摘要:题目描述 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。 在可以选择的课程中,有 2n2n 节课程安排在 nn 个时间段上。在第 ii(1 \leq i \leq n1≤i≤n)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室 c_ic​i 阅读全文
posted @ 2017-09-29 10:28 ANhour 阅读(253) 评论(0) 推荐(0)
摘要:橙(ran ) 【题目背景】 “蓝!慧音又给我布置数学题啦”手握试卷的橙急急忙忙地冲进屋内。 “是吗?你有没有好好做啊?”蓝回过头来,九条尾巴甩动了一下,将灶台 边的碗全扫了下去,顿时全被摔得四分五裂。 “啊!呜呜呜。。。怎么办啊,紫又要骂我了。” 由于蓝正焦灼于怎样跟紫解释,而橙又是一只智商只有小 阅读全文
posted @ 2017-09-25 19:42 ANhour 阅读(188) 评论(0) 推荐(0)
摘要:题目背景 矩阵快速幂 题目描述 给定n*n的矩阵A,求A^k 输入输出格式 输入格式: 第一行,n,k 第2至n+1行,每行n个数,第i+1行第j个数表示矩阵第i行第j列的元素 输出格式: 输出A^k 共n行,每行n个数,第i行第j个数表示矩阵第i行第j列的元素,每个元素模10^9+7 输入输出样例 阅读全文
posted @ 2017-09-24 18:10 ANhour 阅读(159) 评论(0) 推荐(0)
摘要:A 约数之和 (count.pas/c/cpp)TL:1S ML:128MB【Description】我们用 D(x)表示正整数 x 的约数的个数。给定一个正整数 N,求 D(1)+D(2)+…+D(N)。【Input】一行一个正整数 N。【Output】一行一个整数,表示答案【Sample Inp 阅读全文
posted @ 2017-09-20 15:42 ANhour 阅读(280) 评论(0) 推荐(0)
摘要:T1 COGS2524评测 题目描述 从1-N1−N中找一些数乘起来使得答案是一个完全平方数,求这个完全平方数最大可能是多少。 输入输出格式 输入格式: 第一行一个数字NN。 输出格式: 一行一个整数代表答案对100000007100000007取模之后的答案。 输入输出样例 输入样例#1: 7 输 阅读全文
posted @ 2017-09-15 06:53 ANhour 阅读(375) 评论(0) 推荐(0)
摘要:他 【问题描述】 【输入格式】 【输出格式】 【样例输入】 【样例输出】 【样例解释】 【数据规模与约定】 对于60%的数据,n,m≤3000。 对于100%的数据,n≤10^18 ,m≤3000。 题解: 代码: 20分骗分 输出最长的段。 60分并查集 100分模拟 开始对于坐标的变换想麻烦了 阅读全文
posted @ 2017-09-08 06:37 ANhour 阅读(177) 评论(0) 推荐(0)