pascal:已知两个数的最大公约数和最少公倍数求这两个数的最少差给出a和b(a

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 01:29:12
pascal:已知两个数的最大公约数和最少公倍数求这两个数的最少差给出a和b(a

pascal:已知两个数的最大公约数和最少公倍数求这两个数的最少差给出a和b(a
pascal:已知两个数的最大公约数和最少公倍数求这两个数的最少差
给出a和b(a<=b)个最大公约数和最少公倍数,请找出a和b,使得b-a的值最少(因为a,b的解可能有多个)

pascal:已知两个数的最大公约数和最少公倍数求这两个数的最少差给出a和b(a
readln(gys,gbs);
t:=gbs div gys;
for i:=trunc(sqrt(t)) downto 1 do
if t mod i=0 then begin f:=i;break;end;
writeln(f*gys,' ',t div f*gys);
gys:最大公约数
gbs:最小公倍数

从最大公约数搜索到最少公倍数不就行了?

你得说出数据范围

program sa;
var a,b,i,j,n,m,t:integer;
begin
read(a,b);
for i:=a to b do
for j:=a to i do
if (i-j begin t:=i-j; n:=i; m:=j; end;
writeln(n,' ',m);
end.

Pascal语言求两个数的最小公倍数和最大公约数 pascal:已知两个数的最大公约数和最少公倍数求这两个数的最少差给出a和b(a 已知两个数的最大公约数和最小公倍数怎样求这两个数 已知两数和为104055,这两个数的最大公约数为6937.求这两个数.已知两数和为104055,这两个数的最大公 已知两个数的最大公约数是21,最小公倍数147,则这两个数的和是? 已知两个数的和是125,它们的最大公约数是25,求这两个数. 已知两个数的和是125,它们的最大公约数是25,求这两个数.十一万火急, 已知两个数的和是125,他们的最大公约数是25,求着两个数 已知两个数的和是125,它们的最大公约数是25,求这两个数.因为所以. 已知两个数的和是96,最大公约数是12,求这两个数 1、已知两数的和,求这两个数的最大公约数2、已知两数的积和最大公约数,求这两个数怎么求? 怎么求两个数的最大公约数已知有两个数,a和b ,ab都为整数,怎么求这两个数的最大公约数呢? pascal最大公约数及最小公倍数问题pascal程序中,已知其中一个数,另一个数为x,他们的最小公倍数和最大公约数都已知,如何求x?能否不用循环,用代数式表示?急用,最迟在3月19号要用,回答能用者 已知两数的和为120,这两数的最大公约数为24,求这两个数. 已知两个数的积是1690,最大公约数是13,这两个数的和是()或() 已知两数和是20535,这两个的最大公约数是1369,求这两个数 已知两数和为708,他门的最大公约数是59,求这两个数是几? 已知两个数的最大公约数是18,最小公倍数是108,这两个数是几和几?