Var
x,y:integer;
a:array [1..12] of string;
begin
a[1]:=cock;
..
a[12]:=monkey;
read(x);
y:=(abs(2016-x) )mod 12;
write(a[y]);
end.
Вроде должно работать. Проверить не могу - сижу с телефона
<h3>PascalABC.NET 3.4.2, сборка 1826 от 07.10.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var x := ReadReal('x=');
var Fx := 1 / Tan(x) * Ln(x) ** 3 + Sin(x + 8);
Fx.Println
end.
Ну, очевидно, что количество квадратов, которые мы можем вместить в прямоугольник зависит от стороны b. т.к. a = a.
Ответ: b div a квадратов
var
a,b :integer;
Begin
Readln(a, b);
Writeln(b div a);
end.
Плюсы: 1) Оперативность использования. 2) Способность редактирования. 3) Безопасность и сохранность информации.
100=1100100 в 2-ичную
100=144 в 8-ричную
100=64 в 16-ричную
222=11011110
222=336
222=DE
333=101001101
333=515
333=14D