Имеется исполнитель "чёрный ящик", алгоритм вход: 12, 327, 500, 66, 1235, 41, 3355, 98, 89, 809 выход: 23, 438, 611, 77, 2345, 5
Anderson Miller
Ко всем входным данным добавляются числа 11, 111 или 1111, в зависимости от количества разрядов во исходном числе:
12 + 11 = 23
327 + 111 = 438
500 + 111 = 611
66 + 11 = 77
аналогично для остальных
значит 739 + 111 = 850
Ответ:
1) Шестиричная. Ибо максимальная цифра 5
2) Третичная. То же обоснование
3) Шестиричная.То же обоснование
4) Одиннадцатиричная. А - это 10
5) Триннадцатиричная. С - это 12
6) Восьмиричная. То же обоснование
Алгоритм + пример решения на Паскале.
Var
a,b,am,nod,bb:integer;
begin
readln(a);
writeln('--------');
readln(b);
am:=a mod b;
bb:=b;
while am*b<>0 do
if am>b then am:=am mod b else b:=b mod am;
nod:=am+b;
writeln(a div bb,' ',a mod bb div nod,'/',bb div nod);
end.
Ввод:
14
-------
3
Вывод:
4 2/3
вариант ответа 4, только вместо 80-8, а вместо 90-9