#include <iostream>
using namespace std;
int main()
{
setlocale(0,""); // это что бы на русском было
cout<<" Сижу за решеткой в темнице сырой."<<endl;
cout<<"Вскормленный в неволе орел молодой,"<<endl;
cout<<"Мой грустный товарищ, махая крылом,"<<endl;
cout<<"Кровавую пищу клюет под окном,"<<endl;
cout<<"Клюет, и бросает, и смотрит в окно,"<<endl;
cout<<"Как будто со мною задумал одно;"<<endl;
cout<<"Зовет меня взглядом и криком своим"<<endl;
cout<<"И вымолвить хочет: «Давай улетим!"<<endl;
cout<<"Мы вольные птицы; пора, брат, пора!"<<endl;
cout<<"Туда, где за тучей белеет гора,"<<endl;
cout<<"Туда, где синеют морские края,"<<endl;
<span>cout<<"</span>Туда, где гуляем лишь ветер... да я!..»"<<endl;
return 0;
}
2 бита информации
2^2 = 4, то есть 4 подъезда можно закодировать, но и кодировка трёх подъездов тоже требует два бита для кодировки каждого из них.
Ответ: не менее трёх и не более четырёх подъездов в доме.
<em>// PascalABC.NET 3.2, сборка 1456 от 26.05.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var n:=ReadInteger('n=');
var s:=Range(10,99).Where(x->(Power(x div 10,3)+Power(x mod 10,3)=n));
if s.Count>0 then s.Println
else Writeln('Нет таких чисел')
end.
<u>Пример</u>
n= 9
12 21
Не будь авк будут ответы быстрее идти это мой совет
1) 3
2) 4
3) 3
4) 1
5) 3
6) 2
7) 2
8) 3 (?)
9) 3
10) 2