Известный химик Д. И. Менделеев, будучи директором Основной палаты мер и

Известный химик Д. И. Менделеев, будучи директором Главной палаты мер и весов, увлекался задачей составления комплекта гирь, чтоб с их поддержкою можно было взвесить хоть какой груз. Выяснилось, что если при взвешивании груза класть гири и на левую и на правую чашечки весов, то самым комфортным является набор гирь в троичной системе.
Для взвешиваний используют чашечные весы и большой набор гирь 1, 3, 9, 27, 81 гр и т.д. (для хоть какого k 0 есть только одна гиря весом 3^k грамм).
На одну из чашек весов положили груз весом N грамм. Какие гири нужно положить на левую и правую чашечки, чтоб их уравновесить?

Задать свой вопрос
1 ответ
function IntToStr(n: Longint): String;
var s: String;
begin
nbsp;nbsp;Str(n,s); IntToStr:=s;
end;
nbsp;
var
nbsp;nbsp;lr: array [0..2] of String;
nbsp;nbsp;n, k: Longint;
nbsp;nbsp;t: Integer;
begin
nbsp;nbsp;Read(n); k:=1;
nbsp;nbsp;while nlt;gt;0 do begin
nbsp;nbsp;nbsp;nbsp;t:=n mod 3; if tlt;gt;0 then lr[t]:=lr[t]+ +IntToStr(k);
nbsp;nbsp;nbsp;nbsp;n:=n div 3; k:=k*3;
nbsp;nbsp;end;
nbsp;nbsp;WriteLn(L,lr[2]); WriteLn(R,lr[1]);
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт