Есть ответ 👍

Сформулировать правило сложения двух цифр одного разряда в столбик используя для примеров (5+3,6+4,9+5) для позиционных систем счисления

141
269
Посмотреть ответы 2

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


Чтобы сложить две цифры в одном разряде в системе счисления по некоторому основанию n, достаточно выполнить сложение в любой подходящей системе счисления (например, десятичной). если результат будет меньше n, его следует записать в заданной системе счисления. в противном случае из результата нужно вычесть n, записать полученную разность и сделать перенос +1 в старший разряд. примеры в системе счисления по основанию 10. 5+3=8 6+4=10, 10-10=0 и +1 в следующий разряд 9+5=14, 14-10=4 и +1 в следующий разряд. эти же примеры в системе счисления по основанию 12. 5+3=8 6+4=10, записываем, как а₁₂ 9+5=14, 14-12=2 и +1 в следующий разряд, получаем 12₁₂ эти же примеры в системе счисления по основанию 16. 5+3=8 6+4=10, записываем, как а₁₆ 9+5=14, записываем, как e₁₆

Если на прохождение запроса нужно время t секунд. то с момента отправки запроса клиентом до получения ответа сервера пройдёт время 2t. зная, что запрос был отправлен в момент времени a и получен ответ в момент времени c, можно вычислить t. учитывая, что t секунд назад было время b, то сейчас время b + t. def timestamp_to_time(timestamp):     seconds = 0     for token in timestamp.split(": "):         seconds = seconds * 60 + int(token)     return seconds   def time_to_timestamp(time):     seconds = time % 60     time //= 60     minutes = time % 60      time //= 60     hours = time % 24     return "{: 02d}: {: 02d}: {: 02d}".format(hours, minutes, seconds)   a = timestamp_to_time( b = timestamp_to_time( c = timestamp_to_time(   if c < a:     c += timestamp_to_time("24: 00: 00")   t = (c - a + 1) // 2 current_time = b + t print(time_to_timestamp(current_time))     пример ввода: 23: 59: 59 01: 00: 51 00: 00: 20   пример вывода: 01: 01: 02

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