![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Number theory
卑微小张在线咕咕咕
菜鸡咕咕咕
展开
-
WHU 校赛2019 D题Dandelion的补题以及相关的知识点整理
上个周日在外面玩了一圈过后,去参加了武大的网络赛,当时我在负责D题的时候出了一点问题,当时以为只是一个简单的dp,后来发现条件没有加,然后加了过后测试了几组数据发现结果是对的,但是我一看当时给的数据范围...这根本就不可以用dp来,要么超时,要么就是内存空间不够大,直接爆内存,当时为了开辟内存想了各种各样的方法,结果最后没有搞出来,记得数据每个好像给的是一百万,然后想看看这个题的数据水不水,结果降...原创 2019-04-13 13:55:36 · 171 阅读 · 2 评论 -
求逆元的几种方法(1.扩展欧几里得 2.费马小定理 3.逆元线性筛法)以及费马小定理的几种应用
在上个星期做了武大的网络赛以后,看到了逆元的这个知识点,于是决定整理一下,dalao们的文章已经很多了,现在给自己看一下也当作复习吧:呜呜呜咕咕咕,好了正题开始:1.首先是我最先接触的用费马小定理求解的,这个在我的上一篇博客(WHU 校赛2019 D题Dandelion的补题以及相关的知识点整理)里面就有关于这个的解法,但是为了自己好复习,就在这里把代码的板子简单的写一下吧:cons...原创 2019-04-13 17:42:27 · 432 阅读 · 4 评论 -
wustoj&&Sumdiv 数论基础(质因数分解,唯一分解定理,约数和公式,分治递归)
最近一直在刷数论的题目,今天遇到了一个比较经典的吧,题目如下:1003: SumdivDescription求 AB 的所有约数之和mod9901。0≤A,B≤5×107Input输入两个整数 A,B。Output输出答案 mod 9901。Sample Input2 3Sample Output15HINT样例说明:23=8...原创 2019-04-20 23:14:37 · 249 阅读 · 0 评论 -
POJ3233 Matrix Power Series(矩阵快速幂)(矩阵快速幂+等比数列二分求和取模)
首先给出题目:Matrix Power SeriesDescriptionGiven a n × n matrix A and a positive integer k, find the sum S = A + A2 + A3 + … + Ak.InputThe input contains exactly one test case. The first line of input ...原创 2019-04-25 22:42:49 · 314 阅读 · 0 评论 -
wustoj&&Strange Way to Express Integers (中国剩余定理求同余方程组)
我们很多时候求的是一个同余式,现在我们要求多个这样的式子我们称之为同余方程组,对于同余方程组,我们求解的方法是使用中国剩余定理中国剩余定理其实也是在扩展欧几里得上面的一个扩展,我们给出求得方法:即求这样的x≡a1(mod m1)x≡a2(mod m2)......x≡an(mod mn)同余方程组;我们首先知道这样的定理:①如果两个数相加对一个数取余为零,那么这两...原创 2019-04-22 15:24:53 · 171 阅读 · 0 评论 -
codeforce && Sherlock and His Girlfriend
这个题目的话主要就是考我们推导的能力题目大意如下:1005: Sherlock and His GirlfriendDescriptionSherlock 有了一个新女友(这太不像他了!)。情人节到了,他想送给女友一些珠宝当做礼物。他买了 n 件珠宝。第 i 件的价值是 i+1。那就是说,珠宝的价值分别为 2,3,4,⋯,n+1。Watson 挑战 Sherlock,让他给...原创 2019-04-23 12:32:17 · 307 阅读 · 0 评论 -
(数论)素数的几种基本筛法整理归纳
这段时间做素数的题目的时候,做到了关于素数的题目,然后简单整理了一下几种素数筛法:(为了写几个模板提供以后CTRL+C+CTRL+V)1.这种筛法是我们最开始接触语言的时候用的最基本的方法int GetPrime(int n){//n==1的时候这里要加上一个特判 for(int i=2;i<n;i++) { if(n%i==0) return 1; } r...原创 2019-04-23 20:48:45 · 1411 阅读 · 0 评论 -
wustoj&&洛谷P1445 [Violet]樱花
首先是题目:1006: 樱花Description给定n,求下面不定方程的正整数解 (x,y) 的数目。Input一个整数 nnn。(1≤n≤106)Output一个整数,表示有多少对 (x,y)满足题意。答案对 109+7 取模。Sample Input2Sample Output3HINT样例说明:共有三个数对 (x,y)满足条件,分别是 (3,6),(4,4)和 (...原创 2019-04-24 23:29:34 · 256 阅读 · 0 评论 -
北京师范大学第十七届程序设计竞赛决赛-重现赛D题(选数字)
链接:https://ac.nowcoder.com/acm/contest/895/D来源:牛客网主要就是组合数学的推导:暂时先放上自己的代码:#include<iostream>#include<algorithm>#include<cmath>#include<cstring>#include<cstdio>usin...原创 2019-05-15 22:23:54 · 142 阅读 · 0 评论