由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值要free pascal的,别的不要!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 03:22:14
由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值要free pascal的,别的不要!

由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值要free pascal的,别的不要!
由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值
要free pascal的,别的不要!

由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值要free pascal的,别的不要!
Min:123475869
Max:987652413
Code:
var a:array[1..9] of longint;
v:array[1..9] of boolean;
i:longint;
min,max:longint;
procedure tryit(x:longint);
var i:longint;
sum:longint;
begin
if x>=10 then begin
sum:=a[1]*100000000+a[2]*10000000+a[3]*1000000+a[4]*100000+a[5]*10000
+a[6]*1000+a[7]*100+a[8]*10+a[9];
if sum mod 11 = 0 then begin
if min = 0 then min:=sum else max:=sum;
end;
exit;
end;
for i:=1 to 9 do if v[i] then begin
v[i]:=false;
a[x]:=i;
tryit(x+1);
v[i]:=true;
end;
end;
begin
for i:=1 to 9 do v[i]:=true;
min:=0;
max:=0;
tryit(1);
if max = 0 then max:=min;
writeln('Min:',min);
writeln('Max:',max);
end.

由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值要free pascal的,别的不要! 由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大、最小值 C++ 由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大,最小值 C++希望能够给些详细的分析,谢谢 从1到9这九个数字中每次选取5个数字组成无重复数字的五位数 (1)其中奇数位置上数字只能由1到9这九个数字中每次选出5个组成无重复数字的5位数.(1)其中奇数位置上只能是奇数,问有多 由123456789这九个数字组成的九位数是质数吗? 由1、2、3、4、5、6、7、8、9这九个数字组成的九位数是质数吗? 从1~9这九个数字中选8个数字,组成是12的倍数的无重复数字的最小8位数是?过程或者思路 用1-9这九个数码可以组成362880个没有重复数字的九位数,求这些数的最大公约数 用1——9这九个数码可以组成362880个没有重复数字的九位数.求这些书的最大公约数是几 用1~9这九个数码可以组成362880个没有重复数字的九位数,求这些数的最大公约数? 由0.1.2.3.4.5.这六个数字1.能组成多少个无重复数字且能被25整除的4位数2.能组成无重复数字的四位数中比4032大的数有多少? 由1到9九个数字组成的任何一个九位数,一定能被3整除 用000013589九个数字组成九位数 约等于10亿的最大九位数(用000013589九个数字组成九位数约等于10亿的最大九位数( )约等于9亿的最大九位数( ) 由1到9这九个数字中每次选出5个组成无重复数字的5位数.(1)其中奇数位置上只能是奇数,问有多少个这样的5位数?(2)其中奇数只能在奇数位置上,又有多少个这样的5位数? 由1、2、3、4、5、6、7、8、9这九个数字组成的九位数是质数还是合数?为什么? 用1.2.3.4.5.6.7.8.9组成一个无重复数字的九位数,则所有这些九位数的做大公约数是几 由0,1,2,.,9这十个数字组成的、无重复数字的四位数中,个位数字与百位数字之差的绝对值等于8的个位数为多少个由0,......9这十个数字组成的、无重复数字的四位数中,个位数字与百位数字之 由0~9这10个数字能组成无重复数字的四位数有多少?如1234,2341.3421都可以就是不能有如1231,2331,2233.四位数中不要重复的数字