М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
danyaсс
danyaсс
31.12.2022 04:40 •  Информатика

Внекотором государстве есть n городов. между некоторыми парами городов проложены дороги. каждая из дорог имеет длину 100 км. известно, что из любого города можно добраться по последовательности дорог в любой другой, причём единственным а) что можно сказать о числе дорог в таком государстве? б) пусть города занумерованы числами от 1 до n, а каждая дорога задаётся двумя числами – номерами городов, которые она соединяет. напишите на любом известном вам языке программирования программу, которая находит два города, кратчайший путь между которыми имеет наибольшую возможную длину среди всех кратчайших путей в данном государстве. в) оцените время работы вашей программы в зависимости от n. оценку количества действий укажите в комментариях к коду. может ли существовать алгоритм, который решает оптимальнее? если да, то постарайтесь его найти. ответы на вопросы о количестве действий и существовании оптимального алгоритма напишите в комментариях внутри вашей программы.

👇
Ответ:
ponfilovden
ponfilovden
31.12.2022
1) количество дорог строго n-1
2) алгоритм простой
    1. Выбираем любую вершину и при волнового алгоритма ищем наиболее удаленную вершину А
    2. Из вершины А волновым алгоритмом ищем наиболее удаленную вершину Б
    3. А-Б - максимальный путь
3) волновой алгоритм в дереве выполняется за O(n), в нашем случае получаем O(C*n) что равно O(n)

саму программу на Python набросаю чуть позже
кстати Alviko прав, все эти оценки производительности в школе не дают
4,7(80 оценок)
Открыть все ответы
Ответ:
ravengan
ravengan
31.12.2022
1,44 мегабайта влезет 2 книги
в емкость в 700 мегабайт влезет 1 019 книг
в емкость 4.7 гб влезет 7 009 книг

теперь решение
всего в этой книге 720 000 символов. то есть 60 символов умножаем на 40 и умножаем на 300, будет 720 000 
потом 1 символ равен 8 битам, то есть 720 000 умножаем на 8 будет 5 760 000 бит.
1 байт = 8 бит(ам) 
1 клбайт = 1024 байта
1 мгбайт = 1024 клбайта
1 гигабайт = 1024 мгбайта
переводим 5 760 000 / 1024 = 720 00 байт 
720 000 байт делим на 1024 получаем 703.125  клбайт
703.125 / 1024 = 0,6866455078125 мегабайт
теперь делим 1,44 на 0,6866455078125 получаем 2.097152 (2 книги)
потом 700 мб делим на 0,6866455078125 получаем 1 019 книг
1 гигабайт равняется 1024 мегабайта, 4.7 умножаем на 1024 получаем 4 812,8 мегабайт, и делим 4 812, 8 мб на 0,6866455078125 и получаем 7 009 книг.
4,8(31 оценок)
Ответ:
iskandarova174
iskandarova174
31.12.2022

1.Постановка задачи разрабатывается организацией, разработчиком программной продукции, на основании технического задания совместно с заказчиком. Главный исполнитель — это разработчик

2.Алгоритм-Последовательность действий, приводящих к результату.

Блок-схема- Графический записи алгоритма.

Исполнитель алгоритма-Человек, компьютер, автомат.

Язык программирования-Знаковая система для записи компьютерных программ.

Программа-Последовательность действий, приводящих к результату.

Объяснение:

Удачи тебе в учёбе!

4,7(59 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ