数论
yesky_
这个作者很懒,什么都没留下…
展开
-
分解质因数
题目描述今天数学课上,桐桐学习了质数的知识:一个正整数如果只能被1和它本身整除,那么这个整数便是质数。桐桐就想:任意一个正整数是否都能分解成若干个质数相乘的形式呢?输入一个正整数n,把它分解成质因子相乘的形式,如果为质数则输出该数本身。如:36=2×2×3×3;19=19。你能帮助桐桐解决这个难题吗?输入输入一个正整数n(2≤n≤109)输出把它分解成质因子相乘的形式,如果为质数则输出该...原创 2018-11-28 10:09:12 · 1333 阅读 · 0 评论 -
Greatest Common Divisor
题目描述There is an array of length n, containing only positive numbers.Now you can add all numbers by 1 many times. Please find out the minimum times you need to perform to obtain an array whose great...原创 2019-05-03 17:16:24 · 428 阅读 · 0 评论 -
Even Number Theory
题目链接ps:Java水题。比赛的时候以为直接暴力。但其实TLE.然后打了一个表。然而,只找到一点规律。最后,找到了。其实就是把数转化为二进制。然后,遍历二进制中1.位数为n;ans+=2^n-1;然后ans用大数;import java.math.BigInteger;import java.util.Arrays;import java.util...原创 2019-04-15 11:45:25 · 433 阅读 · 0 评论 -
【数论】密码
题目描述有一个密码箱,0到n-1中的某些整数是它的密码。且满足:如果a和b都是它的密码,那么(a+b)%n也是它的密码(a,b可以相等,%表示整除取余数),某人试了k次密码,前k-1次都失败了,最后一次成功了。问:该密码箱最多有多少不同的密码。输入第一行两个整数分别表示n,k(1≤k≤250000,k≤n≤1014)。第二行为k个用空格隔开的非负整数,表示每次试的密码。数据保证...原创 2019-04-01 22:25:59 · 559 阅读 · 0 评论 -
欧拉函数
一,欧拉函数定义:不超过n的且与n互质的正整数的个数。1.如果n为素数,(n)=n-1;因为素数p的质因数只有1和它本身,p和p不为互质,所以φ(p)=p-1;2.如果n为某一个素数p的幂次,那么φ(p^a)=(p-1)*p^(a-1);因为比p^a小的数有p^a-1个,那么有p^(a-1)-1个数能被p所整除(因为把1~p^a-1的p的倍数都筛去了)所以φ(p)=p^a-...原创 2019-04-10 23:16:29 · 3845 阅读 · 0 评论 -
简单数学题
题目链接推公式#include <iostream>#include <cstdio>using namespace std;typedef long long ll;#define mod 1000000007ll qpow(ll a,ll b){ ll ans=1; a%=mod; while(b){ ...原创 2019-03-17 23:57:47 · 234 阅读 · 0 评论 -
count(矩阵快速幂)
Problem DescriptionFarmer John有n头奶牛.某天奶牛想要数一数有多少头奶牛,以一种特殊的方式:第一头奶牛为1号,第二头奶牛为2号,第三头奶牛之后,假如当前奶牛是第n头,那么他的编号就是2倍的第n-2头奶牛的编号加上第n-1头奶牛的编号再加上自己当前的n的三次方为自己的编号.现在Farmer John想知道,第n头奶牛的编号是多少,估计答案会很大,你只要输出答案...原创 2019-03-17 22:49:34 · 292 阅读 · 0 评论 -
鸽子数(快乐数)
Problem Description通常来说,题面短的题目一般都比较难,所以我要把题面写得很长很长。通常来说,题面短的题目一般都比较难,所以我要把题面写得很长很长。通常来说,题面短的题目一般都比较难,所以我要把题面写得很长很长。鸽子数字由以下过程定义:从任何正整数开始,将数字替换为其各个数位的平方和,并重复该过程,直到该数字等于1。如果不能,则这个数字不是鸽子数。例如7是鸽子数,因为...原创 2019-03-17 21:25:17 · 1829 阅读 · 0 评论 -
3.3gcd——问题 A: 两情
题目描述“只愿君心似我心,定不负相思意。”——李之仪小W将要去和小K约会啦!但聪(ao)明(jiao)的小K并不想让小W那么容易知道他们的约会地点。于是小W收到了一条信息:给定两个数的和n,请你求出这两个数的最小公倍数的可能值的最大值作为交换,如果你给出了正确答案,我将会把你和小K的约会地点告诉你。”众所周知,小W是个数学弱渣,他只好求助数学巨佬小H,但小H并不屑于做这种简单题,于是...原创 2019-03-04 23:12:59 · 367 阅读 · 0 评论 -
数论—— LCM
Ivan has number b. He is sorting through the numbers a from 1 to 1018, and for every a writes [a,b]/a on blackboard. Here [a,b] stands for least common multiple of a and b. Ivan is very lazy, that's w...原创 2019-02-01 20:07:51 · 585 阅读 · 0 评论 -
究极无敌卧槽2的幂数
文章出处:http://www.cnblogs.com/skyiv/archive/2010/03/27/1698550.html数的分解,据说是清华的一道复试上机题来源: http://topic.csdn.net/u/20100325/20/38e39935-9463-452c-a194-1ed8f6b49c99.html任何数都能分解成2的幂,例如:7=1+1+1+1+1+1...转载 2019-01-16 18:27:43 · 265 阅读 · 0 评论 -
勾股数定理
一、勾股数形如 一类的数称为勾股数(a,b,c为正整数)。x^2+y^2=z^2二、一些性质1.直角三角形的两条直角边和斜边满足勾股数定理。2. .a+b>c,a-b<c3.当a为奇数时, a=2n+1,则 b=2n^2+2n=(a-1)^2/2+a-1 ;c=b+1;4.当a为偶数时,a=2n,则 , b=n^2+2n=a^2/4+a ; ...原创 2019-01-14 18:15:15 · 1782 阅读 · 0 评论 -
H - Happy 2004
Consider a positive integer X,and let S be the sum of all positive integer divisors of 2004^X. Your job is to determine S modulo 29 (the rest of the division of S by 29). Take X = 1 for an example. T...原创 2019-01-14 16:30:32 · 147 阅读 · 0 评论 -
D - Primes
Write a program to read in a list of integers and determine whether or not each number is prime. A number, n, is prime if its only divisors are 1 and n. For this problem, the numbers 1 and 2 are not c...原创 2019-01-14 10:52:38 · 633 阅读 · 0 评论 -
用费马小定理求逆元
费马小定理(Fermat's little theorem)是数论中的一个重要定理,在1636年提出,其内容为: 假如p是质数,且gcd(a,p)=1,那么 a^(p-1)≡1(mod p),例如:假如a是整数,p是质数,则a,p显然互质(即两者只有一个公约数1),那么我们可以得到费马小定理的一个特例,即当p为质数时候, a^(p-1)≡1(mod p)。所以a 的逆元为 a^(p-2);...原创 2019-01-13 20:29:21 · 546 阅读 · 0 评论 -
唯一分解定理
•其包括两个断言:断言1:数n可以以某种方式分解成素数乘积。• 断言2:仅有一种这样的因数分解。(除因数排 重外)•其可化简为唯一分解定理,也叫算术基本定理,指的是任意n>=2,都可以分解为 对于一个数n,若 ,则n的因子数思路...原创 2019-01-13 20:10:36 · 290 阅读 · 0 评论 -
素数//素数筛
枚举所有小于数,看是否它能整除其他自然数,但实际上只需要枚举根号次。bool Is_prime(int n){ for(int i=1;i*i<=n;++i) { if(n%i==0) return false; } return true;}•埃氏筛:做法其实很简单,首先将2到n范围内的整数写下来,其中2是最小的素数。将表中所有...原创 2019-01-13 19:16:24 · 13176 阅读 · 4 评论 -
非负权单源最短路
Description 给一个 nn 个点 mm 条边的无向图,求 ss 到 tt 的最短路。Input 第一行四个由空格隔开的整数 nn、mm、ss、tt 。之后 mm 行,每行三个正整数 u_iui、v_ivi、w_iwi ,表示一条从 u_iui 到 v_ivi 长度为 w_iwi 的边。保证:1 \leq n \leq 25001≤n≤2500 ...原创 2019-01-17 20:49:20 · 944 阅读 · 0 评论 -
THE FOOL
Fool is numbered 0 the number of unlimited potential -and therefore does not have a specific place in the sequence of the Tarot cards . The Fool can be placed either at the beginning of the Marjor Ar...原创 2019-05-05 17:22:18 · 319 阅读 · 0 评论