Ответ:Аскар определит задуманное число за 3 попытки.
Объяснение:
Для начала найдём мощность алфавита i
выразим i
теперь найдём количество информации I
I = K*i = 1024 * 768 *18 = <span>14155776 бит
переведём биты в наибольшую единицу измерения
</span>14155776 / 8 / 1024 / 1024<span> = </span><span>1,6875 мб.</span>
Результат перевода числа<span> 138 </span>
<span>из десятичной в двоичную систему счисления: </span>
<span>10001010.
Или это не методом разности? </span>
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
cin >> n;
int s = int(n / 100), e = n % 10;
int d= int(n / 10) % 10;
cout << "Искомый остаток равен " << (s * d * e) % (s + d + e) << "\n";
cout << s << e << d << "\n";
return 0;
}
Program ANT;
const n=6; m=6;
var i,j:integer;
var a:array [1..n,1..m] of real;
begin
writeln('Введите матрицу');
for i:=1 to n do
for j:=1 to m do begin
writeln('a[',i,',',j,']');
readln(a[i,j]);
end;
writeln('Исходная матрица');
for i:=1 to n do
for j:=1 to m do begin
writeln(a[i,j]);
writeln;
end;
u:=0;
for i:=1 to n do begin
for j:=1 to m do
if i+j=7 then u:=u+ln(a[i,j]);
end;
writeln('Среднее геометрическое',u);
max:=[1,1];
for i:=1 to n do begin
for j:=1 to m do
if (a[i,j]>max) then [i,j]:=max;
end;
writeln('Максимальное значение',max);
u:=max;
writeln('Полученная матрица');
for i:=1 to n do
for j:=1 to m do begin
writeln(a[i,j]);
writeln;
end;
end.