码迷,mamicode.com
首页 >  
搜索关键字:不定方程    ( 129个结果
poj1091:跳蚤【容斥原理】
题目大意:中文题就不翻译了思路:假设跳蚤选择X1个第一张卡片,X2个第二张卡片。。。Xn个第n张卡片,Xn+1张写着m的卡片,那么就可以列出方程:a1*X1+a2*X2+…+an*Xn+m*X(n+1)=1由于可以向左跳和向右跳,因此题目即问上述不定方程是否有解?答案以及它的证明可以在任何一本数论书...
分类:其他好文   时间:2014-10-05 16:45:28    阅读次数:139
同余方程,不定方程总结
听说这是数论中比较重要的部分了,一点点的总结吧。。一.线性同余方程与不定方程:单个一元线性方程求解方法:扩展欧几里得 exgcd模板:long long exgcd(long long a,long long b,long long &x,long long &y){ if(!b) { ...
分类:其他好文   时间:2014-09-22 20:09:43    阅读次数:166
POJ 2891 Strange Way to Express Integers
扩展欧几里德第二题~ 这个题真是搞了好长时间才懂啊~~ 题目大意:  有一个数mod ri 等于ai  ,求这个数,若求不出来输出“-1”。 解题思路: 对于 x=r1(mod a1)          x=r2(mod a2) 相当于解不定方程:x*a1+y*a2=r2-r1 先求解方程:x*a1+y*a2=r2-r1=gcd(a1,a2) 得出解x,则方程x*...
分类:其他好文   时间:2014-08-08 21:27:16    阅读次数:302
扩展欧几里得算法------扩展欧几里德算法
扩展欧几里得算法及其应用 一、扩展欧几里得算法 扩展欧几里得算法:对于不完全为 0 的非负整数 a,b,若gcd(a,b)表示 a,b 的最大公约数,必然存在整数对x,y ,使得 ax+by = gcd(a,b)。 算法过程: 设 a>b,当 b=0时,gcd(a,b)=a。此时满足ax+by = gcd(a,b)的一组整数解为x=1,y=0;当a*b!=0 时, 设 a*x1+b*...
分类:其他好文   时间:2014-08-08 18:14:06    阅读次数:341
扩展欧几里德算法—求解不定方程,线性同余方程
#includeint extended_gcd(int a,int b,int &x,int &y){ int r,t; if(!b) { x = 1; y = 0; return a; } r = extended_gcd(...
分类:其他好文   时间:2014-08-06 11:44:11    阅读次数:268
POJ2142——The Balance
刚学习的扩展欧几里得算法,刷个水题 求解  线性不定方程 和  模线性方程 求方程 ax+by=c 或 ax≡c (mod b) 的整数解 1、ax+by=gcd(a,b)的一个整数解: void ex_gcd(int a,int b,int &d,int &x,int &y)//扩展欧几里得算法 { if(!b){d=a;x=1;y=0;} else {ex_gcd(...
分类:其他好文   时间:2014-07-19 18:26:00    阅读次数:226
湖南省第九届大学生计算机程序设计竞赛 搞笑版费马大定理
搞笑版费马大定理 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 190  Solved: 93 [Submit][Status][Web Board] Description 费马大定理:当n>2时,不定方程an+bn=cn没有正整数解。比如a3+b3=c3没有正整数解。为了活跃气氛,我们不妨来个搞笑版:把方程改成a3+b3=c3...
分类:其他好文   时间:2014-07-08 19:21:10    阅读次数:187
1654 方程的解 - Wikioi
题目描述 Description佳佳碰到了一个难题,请你来帮忙解决。对于不定方程a1+a2+… +ak-1 +ak=g(x),其中k≥2且k ∈ N*,x是正整数,g(x) =xx mod 1000(即xx除以1000的余数),x,k是给定的数。我们要求的是这个不定方程的正整数解组数。举例来说,当k...
分类:其他好文   时间:2014-05-26 13:56:39    阅读次数:304
二元一次不定方程和最大公约数笔记
问题描述: 1)求满足ax+by=gcd(a,b)的x,y整数解。 2)形如ax+by=gcd(a,b)的二元一次不定方程有没有整数解 3)如果有解,如何求解 4)有多少个解,能否用一个公式来形式化描述所有解。 5)用计算机求解 求解22x+60y=gcd(22,60)=2; 首先利用...
分类:其他好文   时间:2014-05-12 11:57:17    阅读次数:247
129条   上一页 1 ... 11 12 13
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!