Cho a,b là hai số nguyên dương, gọi S=a+b và M= BCNN(a,b)
a)Chứng minh UCLN(a,b)=UCLN(S,M)
b)Tìm hai số a và b biết S=26, M=84
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
b) Ta có ƯCLN(S;M)=2
Và ƯCLN(a;b)=ƯCLN(S;M)
Suy ra ƯCLN(a;b)=2
Ta lại có a.b=ƯCLN(a;b).BCNN(a;b)=2.84=168
Ta có hệ phương trình
\(\left\{{}\begin{matrix}a+b=26\\ab=168\left(1\right)\end{matrix}\right.\)
Ta có a+b=16\(\Leftrightarrow b=26-a\)
Thay b=26-a vào (1)\(\Leftrightarrow a\left(26-a\right)=168\Leftrightarrow26a-a^2=168\Leftrightarrow a^2-26a+168=0\Leftrightarrow\)\(\left[{}\begin{matrix}a=12\\a=14\end{matrix}\right.\)\(\Leftrightarrow\)\(\left[{}\begin{matrix}b=14\\b=12\end{matrix}\right.\)
Vậy (a,b)={(12;14);(14;12)}
b) Ta có ƯCLN(S;M)=2
Và ƯCLN(a;b)=ƯCLN(S;M)
Suy ra ƯCLN(a;b)=2
Ta lại có a.b=ƯCLN(a;b).BCNN(a;b)=2.84=168
Ta có hệ phương trình
\(\left\{{}\begin{matrix}a+b=26\\ab=168\left(1\right)\end{matrix}\right.\)
Ta có a+b=16\(\Leftrightarrow b=26-a\)
Thay b=26-a vào (1)\(\Leftrightarrow a\left(26-a\right)=168\Leftrightarrow26a-a^2=168\Leftrightarrow a^2-26a+168=0\Leftrightarrow\)\(\left[{}\begin{matrix}a=12\\a=14\end{matrix}\right.\)\(\Leftrightarrow\)\(\left[{}\begin{matrix}b=14\\b=12\end{matrix}\right.\)
Vậy (a,b)={(12;14);(14;12)}
Bạn phân tích S và M thành các thừa số nguyên tố
Xong rồi dùng các bước tìm ƯCLN của hai số mà bạn đã học
Ta có mối quan hệ đặc biệt giữa (a,b); [a,b] và a,b:
ab=(a,b)[a,b]
Sử dụng mối quan hệ đặc biệt giữa (a,b); [a,b] và a,b, ta có:
ab=(a,b)[a,b]
ab=16.240 =3840 (1)
Do vai trò của a,b như nhau, không mất tính tổng quát, a giả sử a\(\le\)b.
Vì(a,b)=16 nên a=16m, b=16n với (m,n)=1 và m\(\le\)n.
Từ (1) \(\Rightarrow\)16m.16n=3840 nên m.n=15.
Lập bảng ta có:
m | n | a | b |
1 | 15 | 16 | 240 |
3 | 5 | 48 | 80 |
Vậy hai số a và b là: 16 và 240 hoặc 48 hoặc 80.
Khoảng 97% đúng! Chúc bạn học tốt!^-^
Var a,b,ta,tb,r,ucln,bcnn:integer;
Begin
Write('a = ');readln(a);
Write('b = ');readln(b);
ta:=a;
tb:=b;
Repeat
r:=ta mod tb;
ta:=tb;
tb:=r;
Until r = 0;
ucln:=ta;
bcnn:=a*b div ucln;
Writeln('UCLN(',a,'; ',b,') la ',ucln);
Write('BCNN(',a,'; ',b,' la ',bcnn);
Readln
End.