Пусть n = 4 (всех цифр) ; k = 3 (из них сочетаний)
<span>A = n! / (n - k)! = 4! / (4-3)! = 24 </span>
<span>Ответ: 24 3-х значных числа.</span>
Учитывая, что там какой-то чел скинул программу на питоне третьем, то я тоже скину третьем питоне, только гораздо короче
n = int(input())
arr = [*map(int, input().split())]
for i in arr:
if i > 0:
print(i, end=' ')
32*8/64=4 бита вес 1 символа, мощность алф. 2^4=16
Программа на паскале:
var x,y,v:real;
begin
readln(x,y);
if x>1
then if y>1 then v:=x+y else v:=x-y
else if y>0 then v:=-x+y else v:=-x-y;
writeln('v = ',v);
end.
Пример:
5 -1
v = 6