Сначала сделаем небольшое преобразование:
![X=\overline{a\overline b+\overline ab\overline c}=\overline{a\overline b}\cdot\overline{\overline ab\overline c}=(\overline a+b)(a+\overline b+c)](https://tex.z-dn.net/?f=X%3D%5Coverline%7Ba%5Coverline+b%2B%5Coverline+ab%5Coverline+c%7D%3D%5Coverline%7Ba%5Coverline+b%7D%5Ccdot%5Coverline%7B%5Coverline+ab%5Coverline+c%7D%3D%28%5Coverline+a%2Bb%29%28a%2B%5Coverline+b%2Bc%29)
Функциональная схема во вложении.
var n,i,s,k:integer;
Begin
for i:=1 to 7 do Begin
read(n);
if n>0 then k:=k+1;
if n<0 then s:=s+n;
end;
writeln(k,s);
End.
If(A \% B == R || A \% B == S)
{
// если верно
}
else
{
// если нет
}
5СС
количество трёхзначных чисел (5сс) = 444-100+1;
444 (5сс) =4*5^2+4*5+4=100+24=124 (10cc)
100 (5cc)= 25 (10cc)
124-25+1=120 трёхзначных чисел в 5(сс)