N=8, i=3
при N=32, i=5
при N=64, i=6....128 - i=7, 256-i=8
Var a,b,c:integer;
begin
readln(a,b,c);
if (a=b) or (b=c) or (a=c) then writeln('равнобедренный') else writeln ('не равнобедренный');
end.
Я не знаю этого метода, но тут всё разбирается детально, удачи:) http://schoolkam.narod.ru/info/monte.htm
построим таблицу истинности данного выражения
поскольку переменных две, то в таблице будет 4 строки
столбцов будет тоже два (2 переменные +2 операции)
А В НЕ(В) А ИЛИ НЕ (В)
0 0 1 1
0 1 0 0
1 0 1 1
1 1 0 1
ОТВЕТ количество наборов, при которых логическое выражение
А ИЛИ НЕ (В) будет истинным равно 3.