1) система поиска организована быстрей удобней.
...
235) можно распечатать, или отправить то что нужно.
...
23423) быстрей и чаще обновляется.
...
<span>1000000) можно дать другу с флэшкой, не в ущерб себе. </span>
Насчет третьего - под б) нетривиальный метод(подстановка), но я уверен, что он правильный.
Количество всевозможных программ 2^4 = 16
Перечислим их:
1111 => 4+4+4+4 = 16
1112 => 4+4+4-3 = 9
1121 => 4+4-3+4 = 9
1122 => 4+4-3-3 = 2
1211 => 4-3+4+4 = 9
1212 => 4-3+4-3 = 2
1221 => 4-3-3+4 = 2
1222 => 4-3-3-3 = -5
2111 => -3+4+4+4 = 9
2112 => -3+4+4-3 = 2
2121 => -3+4-3+4 = 2
2122 => -3+4-3-3 = -5
2211 => -3-3+4+4 = 2
2212 => -3-3+4-3 = -5
2221 => -3-3-3+4 = -5
2222 => -3-3-3-3 = -12
Перечислим полученные результаты с разными числами(одинаковые выводить не будем)
16
9
2
-5
-12
<span>Ответ: Таких чисел будет 5(пять)</span>
X Y V True True False True False True False True True False False True
X Y V True True True True False False False True True False False True
var x,y,v: boolean;beginwrite('X':6, 'Y':6, 'V':6);writeln;for x:=true downto false do beginfor y:=true downto false do beginv:= y and (not x)or (not y);writeln(x:6,y:6,v:6);end;end;writeln;writeln;writeln;write('X':6, 'Y':6, 'V':6);writeln;for x:=true downto false do beginfor y:=true downto false do beginv:= (not y) and (not x)or y;writeln(x:6,y:6,v:6);end;end;end.