<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      數學基礎

      數學:

      一:整除

      概念:

      如果 \(A\) 能整除 \(B\) 則記之為 \(A|B\) 即存在一個數 \(k \in Z\) 使 \(Ak = B\)。即 \(B\)\(A\) 的倍數。

      性質:

      1. 如果 \(a|b,b|c\) 那么 \(a|c\) 表明整除具有傳遞性。
      2. 如果 \(a|b,a|c\) 那么對于任意整數對 \((x,y)\) 滿足 \(x \in Z,y \in Z\) 都有 \(a|bx+cy\)。

      下面證明這兩個性質。

      證明性質1:

      因為 \(a|b\),所以 \(b = xa,x \in Z\)
      因為 \(b|c\),所以 \(c = yb,y \in Z\)。
      綜上所以 \(c = yb\),即 \(c = y\times (xa) = xya\)。
      因為 \(x \in Z,y \in Z\),所以 \(xy \in Z\),所以 \(a|c\)。

      證明性質2:

      因為 \(a|b\) 所以 \(b = ka,k \in Z\)。
      因為 \(a|c\) 所以 \(c = Ka,K \in Z\)。
      因為對于任意整數對 \((x,y)\) 滿足 \(x \in Z,y \in Z\) 所以 \(bx \in Z,cy \in Z\)
      綜上;故:原式 \(bx + cy = kax + Kay\) 合并同類項得 \(bx + cy = a(kx + Ky)\)。
      因為 \(k \in Z,x \in Z,K \in Z,y \in Z\),所以 \(kx \in Z,Ky \in Z\)。
      所以 \(kx + Ky \in Z\) 。
      至此原式得:\(a|a\times (kx + Ky)\)
      所以,對于任意整數對 \((x,y)\) 滿足 \(x \in Z,y \in Z\) 都有 \(a|bx+cy\)。

      證明題:

      一:設 \(a|n,b|n\) 且存在整數 \(ax + by = 1\),證明 \(ab|n\)
      證明:

      因為 \(a|n,b|n\) 所以 \(n = ka,n = Kb,k \in Z,K \in Z\)。
      因為 \(ax + by = 1\)
      所以 \(n = n\times (ax + by)\);
      \(n = nax + nby\),
      \(n = (Kb)ax + (ka)by\)
      \(n = Kabx + kaby\)
      \(n = ab(Kx + ky)\)
      因為 \(K \in Z,x \in Z,k \in Z,y \in Z\),
      所以 \(Kx \in Z,ky \in Z\),
      所以 \(Kx + ky \in Z\),
      所以 \(ab|n\)。

      二:exgcd算法

      形如求解 \(ax+by=c\) 知道 \(a,b,c\) 求解整數解 \(x,y\) 的值。
      通常使用 exgcd 算法求解。
      首先考慮無整數解的情況,根據貝祖定理,對于 \(a\in Z,b\in Z,c\in Z\) 如果有兩個整數 \(x,y\) 滿足 \(ax+by=c\) 那么 \(c=k\times\gcd(a,b),k\in Z\)。
      即:如果 \(c\mod\gcd(a,b)!=0\) 那么就無解。
      如果有解,那么:
      \(ax+by=\gcd(a,b)\),\(bx+(a\mod b)y=\gcd(b,a\mod b)\)。
      因為 \(\gcd(a,b)=\gcd(b,a\mod b)\)。
      所以 \(ax+by=bx+(a\mod b)y\)
      因為 \(a\mod b=a-\lfloor a/b\rfloor\times b\)。
      所以原式為 \(ax+by=bx+(a-\lfloor a/b\rfloor\times b)y\)。
      化簡下得:\(ax+by=bx+ay-\lfloor a/b\rfloor by\)
      也就是 \(ax+by=b(x-\lfloor a/b\rfloor y)+ay\)
      所以 \(x=y,y=x-\lfloor a/b\rfloor y\)
      但是這么做只能求出 \(ax+by=\gcd(a,b)\) 的特解,并不能求出 \(ax+by=c\) 的特解,但是因為貝祖定理得 \(c=k\times\gcd(a,b),k\in Z\) 所以將兩邊同時乘 \(c/\gcd(a,b)\) 因為 \(c\mod\gcd(a,b)=0\) 所以 \(c/\gcd(a,b)\in Z\)。
      又因為 \(x,y\in Z\) 所以 \(x\times(c/\gcd(a,b))\in Z\) 同理 \(y\times(c/\gcd(a,b))\in Z\)。所以不用擔心是不是整數的問題。
      模板題:
      https://www.luogu.com.cn/problem/CF7C
      代碼:

      #include<bits/stdc++.h>
      using namespace std;
      typedef __int128 ll;
      ll a,b,x,y,c;
       
      ll exgcd(ll a,ll b,ll &x,ll &y){
      	if(!b){
      		x=1,y=0;
      		return a;
      	}
      	ll d=exgcd(b,a%b,x,y);
      	ll t=x;
      	x=y;
      	y=t-(a/b)*y; 
      	return d;
      }
      template<typename T>inline void rd(T&r){
      	r=0;char c=getchar(),m=1;
      	for(;!isdigit(c);c=getchar()){
      		if(c=='-')m=-1;
      	}
      	for(;isdigit(c);c=getchar()){
      		r=(r<<3)+(r<<1)+(c^48);
      	}
      	r*=m;
      }
      template<typename T>inline void wt(T r){
      	if(r<0){
      		putchar('-');wt(-r);return;
      	}
      	if(r>9) wt(r/10);
      	putchar(r%10+'0');
      }
      int main(){
      	rd(a);rd(b);rd(c);
      	c=-c;
      	ll g=exgcd(a,b,x,y);
      	if(c%g){
      		puts("-1");
      		return 0;
      	}
      	ll t=c/g;
      	wt(x*t);
      	putchar(' ');
      	wt(y*t);
      	putchar('\n');
      	return 0;
      }
      
      posted @ 2024-04-07 21:12  tomxi  閱讀(55)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 班戈县| 一边吃奶一边摸做爽视频| 亚洲一区二区三区小蜜桃| 亚洲乱妇熟女爽到高潮的片| 色悠悠成人综合在线视频| 清远市| 国产第一页浮力影院入口| 精品人妻中文字幕在线| 无码国内精品人妻少妇| 风韵丰满妇啪啪区老老熟女杏吧| 色熟妇人妻久久中文字幕| 久久香蕉欧美精品| 999国产精品999久久久久久 | 无码av永久免费专区麻豆| 九九热在线免费视频播放| 日本少妇被黑人xxxxx| 亚洲av鲁丝一区二区三区黄| 亚洲精品男男一区二区| 大胸少妇午夜三级| 免费观看成人毛片a片| gogo无码大胆啪啪艺术| 少妇人妻偷人免费观看| 国产av一区二区麻豆熟女| 亚洲中文字幕无码一区无广告| 嘉荫县| 国产精品综合av一区二区国产馆| 高清色本在线www| 国产女人18毛片水真多1| 丰满少妇特黄一区二区三区| 欧美三级中文字幕在线观看| 日韩有码中文字幕国产| 亚洲精品不卡无码福利在线观看| 中文字幕一区二区人妻| 亚洲熟妇丰满多毛xxxx| 61精品人妻一区二区三区| 欧美变态另类zozo| 精品免费看国产一区二区| 久久毛片少妇高潮| 国产福利社区一区二区| 六安市| 久久综合色之久久综合色|