Есть ответ 👍

558₉ + 417₉ = прошу , и не говорите что это легкотня! просто напишите ответ!

196
483
Посмотреть ответы 2

Ответы на вопрос:

AkaboS123
4,7(50 оценок)

558 (9)   = 8 * 9^0   + 5 * 9^1   + 5 * 9^2   =  8 * 1 + 5 * 9 + 5 * 81 =  8 + 45 + 405 =  458 (10) 417 (9)   = 7 * 9^0   + 1 * 9^1   + 4 * 9^2   =  7 * 1 + 1 * 9 + 4 * 81 =  7 + 9 + 324 =  340 (10)458 + 340 = 798798 (10)   =  1076 ( 9) в ответе будет 798 в  десятичной  сс или 1076 в девятирочной сс

Var n,k,i,d,m: longint;       b: array[1..26] of boolean; procedure writesymbol(j: longint); begin write(chr(ord('a')+j-1)); end; procedure print(x: longint); var z,h,p: longint; begin z : = 0; p : = 0; while true do begin p : = p + 1; if b[p] = false then z : = z + 1; if z = x then break; end; x : = p; b[x] : = true; writesymbol(x); end; function fa_l(a,b: longint): longint; var s,h: longint; begin s : = 1; for h : = a to b do s : = s * h; fa_l : = s; end; begin read(n,k,m); d : = fa_l(n-k+1,n-1); for i : = k downto 1 do begin print((m - 1) div d + 1); if m mod d = 0 then m : = d else m : = m mod d; d : = d div (n - (k - i + 1)); end; end.

Популярно: Информатика