1) A V B = 0 => A = B = 0
2) A V B = 1 => A = B = 1
3) Несколько решений. Либо A = B = 1, С любое, либо B = 0, C = 1, А - любое.
4) Несколько решений. C = 0, при этом хотя бы что-то одно из А и В = 0.
Пример, где нет решения: A V -A = 0
1 int = 4 bytes
178 * 4 = 712 байт.
178 - 70 = 108.
108 * 4 = 432
А вообще для этого в C/C++ есть функция sizeof :)
===== PascalABC.NET =====
begin
var a := ArrRandom(25, -10, 50);
a.Println;
// 1
a[a.IndexMax] := Round(a.Average);
a.Println;
// 2
a.Where(p -> (p > 0) and (p mod 7 = 0)).Sum.Println
end.