В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Vitas40
Vitas40
22.04.2021 07:38 •  Информатика

Задача 2. Скласти програму для визначення виду трикутника(прямокутний, тупокутний, гострокутний) щодо
величин кутів.​

Показать ответ
Ответ:
seetneek
seetneek
17.01.2022 23:06
А) однозначно интерпретируется, увязывается с базой знаний т.е не противоречит, несет полезный смысл т.е получатель может ей воспользоваться.
б) его содержимое понятно для человека и он физически может им воспользоваться или сможет или мог ранее но не знал. Важно чтобы информация сообщения проиндексировалась мозгом, увязалась с уже имеющимися данными. на неё мозгу необходимо составить как можно больше ссылок и связей с другими данными, чтобы человек воспользовался этой информацией в будущем и в разных ситуациях а не  не только в данной или подразумеваемой сообщением
0,0(0 оценок)
Ответ:
dia49724zyf
dia49724zyf
19.10.2020 02:34

Примечание:

Использовался ЯП Python, версия 3.8.10.

Решение состоит из двух частей: функция которая составляет словарь простых делителей и их степени, и основной код, который отвечает за вызов этой функции и генерацию строки вывода.

В функции prime_factorization использовался достаточно оптимальный алгоритм факторизации.

Код и примеры работы есть в виде скринов.

Исходный код:

def prime_factorization(n):

   d = 2

   divisors = {}

   while n > 1:

       if n % d == 0:

           divisors[d] = divisors.get(d, 0) + 1

           n //= d

       elif d*d > n:

           d = n

       else:

           d += 1

   return divisors

if __name__ == '__main__':

   n = int(input())

   factors = prime_factorization(n)

   s = ' * '.join([f'{k}^{v}' for k, v in sorted(factors.items())])

   print(s)


, на ПИТОНЕ Разложение на простые Требуется разложить целое число N на простые множители с учётом их
, на ПИТОНЕ Разложение на простые Требуется разложить целое число N на простые множители с учётом их
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота