Иван составляет кодовые слова из символов алфавита { X, Y, Z, W, Q}. Известно, что каждое кодовое слово должно состоять из 5 символов
алфавита, причем символ X должен встречаться не более двух раз,
символ Y должен встречаться не менее 1 раза, остальные символы
могут встречаться любое количество раз или не встречаться совсем.
Сколько различных вариантов кодовых слов может составить Иван.
2. Почти ничего не меня получим код для цикла while:
var
i, n, k: integer;
begin
i := 2;
readln(n);
while i <= n div 2 do begin
if (n mod i) = 0 then k := i;
i:=i+1;
end;
writeln('наибольший делитель ', n, ' = ', k);
end.
3. Аналогично для цикла Repeat:
var
i, n, k: integer;
begin
i := 2;
readln(n);
repeat
if (n mod i) = 0 then k := i;
i:=i+1;
until i> n div 2;
writeln('наибольший делитель ', n, ' = ', k);
end.