Они одинаковые,потому что система хранения информации тысячеричная.Байт, Килобайт, Мегабайт, ГИГАБАЙТ,Террабайт.
<span>Жители 1 планеты используют алфавит из 256 знаком, 256=2^8; на 1 знак - 8 бит.
жители 2 планеты используют из 128 знаков. 128=2:7; на 1 знак - 7 бит.
Для жителей какой планеты сообщение из 10 знаков<span> несет больше информации 10*8 бит = 80 бит, 10* 7 бит=70 бит, </span></span>д<span><span>ля жителей первой планеты сообщение из 10 знаков<span> несет больше информации</span></span>
и на сколько?</span> 80 бит - 70 бит = 10 бит.
1. если слово из 2-х букв
var a,b:char;
begin
readln(a,b);
writeln(a,b);
writeln(b,a);
writeln(a,a);
writeln(b,b);
end.
2, если не из двух букв
тут сначала вводится n - максимальная длина слова, а уже потом 2 буквы
var a,b:char;
n:integer;
procedure gen(i:integer;s:string);
begin
if i>n then exit;
if i<>0 then writeln(s);
gen(i+1,s+a);
gen(i+1,s+b);
end;
begin
readln(n);
readln(a,b);
gen(0,'');
end.
Тут всё просто , чисто логика и простота.
№4=4
№5=3