Var a,b:integer;
<span>begin </span>
<span>writeln('Введите два числа через пробел'); </span>
<span>read(a,b); </span>
<span>if (a div 10>b div 10) and (a mod 10<b mod 10) then writeln('Да') </span>
<span>else writeln('Нет'); </span>
<span>end.</span>
Нужно перемножить количество возможных вариантов каждой лампочки:
3*3*2*2*2*2*2 = 288
Ответ: 288 различных сигналов можно передать с помощью панели
Uses crt;
var x: array[1..10,1..10] of integer;
i,j,s,n: integer;
begin
randomize;
write('Размер матрицы: '); read(n);
writeln('Матрица:');
for i:=1 to n do begin
for j:=1 to n do begin
x[i,j]:=random(30)-10;
write(x[i,j]:5);
end;
writeln
end;
j:=n+1;
for i:=1 to n do begin j:=j-1; s:=s+x[i,j];
end;
writeln('Сумма элементов побочной диагонали: ',s);
end.
128 = 2^7 -> 7 бит/пиксель
10*10 = 100 пикселей
100 * 7 = 700 бит
#include <iostream>
using namespace std;
int main()
{
int num,temp,k;
temp=0;
k=0;
while (true)
{
cin >> num;
k=k+1;
if (temp == num) { break;}
temp=num;
}
cout<<k<<endl;
}