pascal把数码1,2,3,4,...,9,分成3组,每组构成一个3位数,使这3个3位数恰好成为1:2:3.
能不能写出每句话的意思
人气:430 ℃ 时间:2019-08-19 22:19:56
解答
小丝望楼主采纳
var s,s1,s2,s3:string;
a1,a2,a3:integer;
k:integer;
ch:char;
begin
for a1:=102 to 329 do begin
a2:=a1*2; a3:=a1*3;
str(a1,s1); str(a2,s2); str(a3,s3);
s:=s1+s2+s3;
for ch:='0' to '9' do delete(s,pos(ch,s),1);
if s='' then begin
inc(k); writeln(' -----',s1,' ',s2,' ',s3);
end;
end;
end.能不能写出每句话的意思
推荐
- 将1-9共9个数字分成三组,分别组成3个三位数,使这三个三位数构成1:2:3
- 将1-9这9个数子分成三组(每个数字只能使用一次),分别组成三个三位数,值构成1:2:3的比例
- 把1~9的自然数分为三组,组成数字互不重复的3个3位数,且这些3位数之比为1:2:3,问满足条件的所有3位数
- 把1-9,这9个数字组成三组三位数(每个数字只能用一次)使它们的和是1998
- 从相同的0到9三组数字中各出一个数字,组成一个三位数,总共能组出多少个三位数?
- large quantities of water (被污染)填什么?
- 《我不是懦夫》中使作者能勇战病魔的因素有哪些
- 加速度公式应用
猜你喜欢