輾轉相除法求不定方程特解

2021-02-13 蘑菇棒棒答

上周大家了解了如何用輾轉相除法求兩個式子間的最大公因數。不知道小朋友們是否記得,那就先來用一道本周的答疑群習題鞏固一下。

當然今天不是帶大家複習,而是要介紹輾轉相除法的其他用法:當遇到不定方程求特殊解時,除了用我們之前學的整除來解題,我們還可以用輾轉相除法。

我們首先要求出這個不定方程的一組特解,然後用通解公式求出通解,再確定範圍。一起來看一看老師是怎麼做的吧!

這裡我們主要解釋一下用輾轉相除法求特解的過程:

求特解時,我們將不定方程的兩個係數做輾轉相除,當出現餘數和不定方程的常數相等時,我們就可以將餘數寫成除數與被除數減法的形式。和不定方程的表達式一一對應,就可以輕鬆得出x,y的特解啦!

如果出現了其他的數字,無法一一對應的話,該怎麼辦,比如說下面這道答疑題:

我們發現這道題最後餘數表達式中的3和2並不是我們想要的5和8,沒有辦法一一對應。這時候,我們將上面兩個餘數表達式代入2和3,得到5和8的表達式,就可以了。

蘑菇推出幼升一至七升八年級的免費答疑服務,有題目不會做,直接拍照發到答疑群,群裡老師看到後會及時給出解答。

歡迎掃描下方二維碼加小助手微信,申請進入蘑菇解題答疑群,加小助手時請註明小朋友所在的年級。

解題答疑群裡的題目,都是各個水平的孩子們,平日在校內或校外做不出的,很可能通過其他搜題軟體也無法獲得解答的,頗有價值。如果學有餘力,每周能給孩子們挑戰一下群裡的匯總題,堅持下來,相信會有所裨益。

掃描下方小程序碼登錄百度雲盤進行下載.

同時歡迎關注「蘑菇棒棒答「公眾號,下載往期答疑題:


點擊下方「閱讀原文」下載往期答疑題。

相關焦點

  • 輾轉相除法
  • 算法講解——輾轉相除法
    如:求81和108的最大公約數。新的方法——輾轉相除法顧名思義,輾轉相除法就是將兩個數除來除去,最後除到餘數為0.方法:設兩數a、b(a > b),用a除以b,得到n …… c(c為餘數),若c = 0,則a、b的最大公約數為b,否則繼續用b除以c,若c = 0,則a、b的最大公約數為c,若c ≠ 0,繼續使用c ÷ c,直到能整除。
  • 輾轉相除法 | 最大公約數 | 連分數
    用輾轉相除法可以求得被除數與除數的最大公約數。最大公約數簡記為 g. c. d.,即greatest  common devisor的首字母縮寫。當然,有了最大公約數,也就可以容易地求出兩數的最小公倍數。最小公倍數簡記為 l. c. m.,即 least common multiple的首字母縮寫 。
  • 大數的最大公因數,課本裡學的短除法有難度,用輾轉相除法很容易
    求兩個數的最大公因數和最小公倍數,是小學五年級的內容,小學教材中,都是採用短除法來計算的。短除法計算最大公因數簡單明了,速度快。但是,對於一些比較大的數,如求8251和6105的最大公因數,我們就不太好找出它們公有的因數,用短除法時,就顯得力不從心了。
  • 漫畫算法:輾轉相除法是什麼鬼?
    輾轉相除法, 又名歐幾裡得算法(Euclidean algorithm),目的是求出兩個正整數的最大公約數。它是已知最古老的算法, 其可追溯至公元前300年前。首先,我們先計算出a除以b的餘數c,把問題轉化成求出b和c的最大公約數;然後計算出b除以c的餘數d,把問題轉化成求出c和d的最大公約數;再然後計算出c除以d的餘數e,把問題轉化成求出d和e的最大公約數……以此類推,逐漸把兩個較大整數之間的運算簡化成兩個較小整數之間的運算,直到兩個數可以整除,或者其中一個數減小到1為止。
  • 關於初中二元一次不定方程知識點的歸納
    知識定位不定方程是數學競賽中經常出現的一些特殊形式的方程中的一種。要熟練掌握二元一次不定方程的定義及定理以及二元一次不定方程的解法。節我們通過一些實例的求解,旨在介紹數學競賽中二元一次不定方程相關問題的常見題型及其求解方法本講將通過例題來說明這些方法的運用。
  • 不定方程及其基本解法
    不定方程形如ax+by=c(a,b,c均為常數,且a,b均不為0),一般情況下,每一個x的值都有一個y值和它相對應,有無窮多組解。如果方程(組)中,解的數值不能唯一確定,這樣的方程(組)稱為不定方程。對於不定方程,我們常常限定於只求整數解,甚至只求正整數解,在加上這些限定條件後,解可能只有有限個或唯一確定。不定方程有整數解的條件整係數二元不定方程ax+by=c中的係數a,b的最大公約數能整除c。不定方程的基本解法解不定方程主要根據一個未知數的取值進行討論,如果抓住方程自身的特點,可以大大減少討論的次數,節省解題時間。
  • 初中數學培優 七年級下 第十七講 簡單的不定方程 一些競賽題講解
    二、重點難點分析不定方程(組)是指未知數的個數多於方程的個數的方程(組),其特點是它的解一般有無窮多個,不能唯一確定。對於不定方程,往往限定只求特殊解,如整數解、自然數解等。二元一次不定方程(組)是最簡單的不定方程(組),一些複雜的不定方程(組)通常轉化為二元一次不定方程(組)來解決。不定方程ax+by=c有如下兩個重要命題:命題1:若係數a和b的最大公約數不能整除c,則不定方程ax+by=c沒有整數解。
  • 微分方程重點一:常係數齊次線性微分方程
    微分方程前面的都是一些基礎,如果是一些和其他題型結合在一起的題目的話,可能會考前面的微分方程內容,比如說求知道函數的全微分,讓求原函數這類的。但是如果微分方程考大題的話,就是考二階常係數非齊次線性微分方程了。之前講的微分方程解的結構是基礎,主要是為了說明做題時我們需要求什麼。
  • 微分方程重點二:常係數非齊次線性微分方程
    接下來就是講微分方程的最後一個重點了,也是考試微分方程中最後的部分了,不過既然是最後一部分,那麼就有最後一部分的難。這部分主要講的就是求特解,這也是這裡的難點。常係數非齊次線性微分方程:形式:我們知道,對於非齊次微分方程的解,就是要齊次方程的通解,加上一個非齊次方程的特解。齊次方程的通解前面的重點一已經講過了。那麼這一節,小編就主要講如何求非齊次方程的特解。
  • 從代數方程、函數方程到微分方程
    1.代數方程:我們的思考,開始的時候都是直線式的。所以由原因可以很容易導出結果。比如,加法比減法容易;乘法較除法容易。
  • 先從求解符號微分方程講起
    本次公眾號將介紹符號微分方程的求解方法,包括求解符號微分方程的通解和特解。在MATLAB中,求解符號微分方程通解的命令格式為:y=dsolve('equation','x');其中,equation為符號微分方程,x為符號自變量。利用該命令可以非常方便的求出符號微分方程的解析通解。舉例說明:求微分方程y'=x+1的通解y=f(x)。
  • 偽從零開始學算法 - 2.2 求最大公約數
    輾轉相除法輾轉相除法又稱歐幾裡得算法,首次出現於《幾何原本》中,被人們認為是史上第一個算法。它可以用於求兩數的最大公約數。首先,用兩數中較大數除以較小數,求得數;再用較小數和餘數按上述操作進行相除;直到餘數為0。此時的除數即為最大公約數。流程圖表示如下:
  • 常微分方程
    )非齊次線性微分方程的通解可以表示為它的一個特解與它對應的齊次線性微分方程的通解之和(6)線性微分方程的通解包含了這個方程的所有解2.關於解的方法:線性微分方程的解法我們主要介紹了五種常用的方法,它們是:(1) 求常係數齊次線性微分方程的基本解組的特徵根法(或歐拉待定指數函數法)
  • MATLAB入門之MATLAB求線性方程組的解
    例如:求下列線性方程組的解解:此方程可列成兩組不同的矩陣方程形式。一是,設X=[x1;x2;x3;x4]為列向量,矩陣A= [1 4 –7 6;0 2 1 1;0 1 1 3;1 0 1 –1],B=[0;-8;-2;1]為列向量,則方程形式為AX=B,其求解過程用左除:由此可見,A\B 的確與inv(A)*B 相等。
  • 說說一次不定方程的那些事兒
    所謂不定方程,是由於方程的個數少於未知數的個數,因此不能完全確定解的方程。據說最早研究這種方程的是古希臘的丟番圖(一譯丟藩都),所以也叫做丟番圖方程。和我們常見方程相同的一點是,不定方程未知數的最高次數叫做不定方程的次數。常見的不定方程只求整數解,所以和數論有密切的關係。
  • 我要把你變弱——可降階的高階微分方程
    上一篇的伯努利方程大家做得怎麼樣了呢?小編還是當大家都做了哦,小編還是要多說幾句,對於像我這種不聰明的人,就應該多練練才能取得好成績。大家也可以把文章收藏起來有空了再做,並且可以在評論區打上「我會做完」表明自己的決心。讓自己鞭策自己。
  • 拆分——線性微分方程的解的結構
    話不多說,這篇文章算是微分方程這一章難點的開頭了。我們現在來複習線性微分方程的解的結構。這裡主要討論二階線性方程,並且考試中也只會出現二階,不會考到三階及其以上線性方程的。(註:0和任何數都是線性相關,因為0前面的k可以不為0)例:補充:對於兩個函數,只要不是成比例,那麼就是線性無關了,但是多個函數就很難判斷了,出來按照定義判別,小編給大家一種相較簡便的判別方程。
  • 事業單位數量關係:不定方程很簡單
    ,那就是未知數的個數比獨立方程個數多的不定方程,因為不能直接通過簡單的移項解決,很多考生就用上了拼湊的方式,雖然有時候也能算出來,但是用的時間比較長就得不償失了,今天我們就教大家一些方法快速解決不定方程。