(2*4)^301=(2^3)^301=2^903 => 100000... (903 ноля)
4^6000=(2^2)^6000=2^12000 => 10000.... (12000 нолей)
(8^229) = (2^3)^229=2^687 => 10000.... (687 нолей)
Получаем двоичное число после сложения:
100....100...100... в котором будет три единицы и остальные нули
отняв 13 (1101) получаем 0011 на конце, при этом все ноли в конце инвертируются до первой единицы слева,
получаем число 10...010...0(683 единицы)0011
итого 687 единиц в двоичной записи полученного числа
#include <iostream>
using namespace std;
int main()
{
int ar[20];
for(int i=0;i<20;i++) cin>>ar[i];
return 0;
}
128×64×128=1048576 символов. 1 символ= 1 байту= 8 бит. 1048576×8=8388608 бит, 1048576×1=1048576 байт. 1 килобайт= 1024 байта. 1048576÷1024=1024 килобайта
Var godA, godO, godL,ctar:integer;
begin
wrietln("A");readln(godA);
wrietln("O"); readln(godO);
wrietln("L"); readln(godL);
if (godA<godO) then ctar =<span>godO else ctar = godA;
</span>if (ctar<godL) then write("Сред:",ctar," Стар:",godL ) else
if(godA<godL) then write("Сред:",godL," Стар:",ctar) else
write("Сред:",<span>godA</span>," Стар:",ctar);
end;