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

В дощечку в один ряд вбиты гвоздики. Любые два гвоздика можно соединить ниточкой. Требуется соединить некоторые пары гвоздиков ниточками так, чтобы к каждому гвоздику была привязана хотя бы одна ниточка, а суммарная длина всех ниточек была минимальна.

Входные данные

В первой строке входных данных записано число N — количество гвоздиков (2≤N≤100). В следующей строке заданы N чисел — координаты всех гвоздиков (неотрицательные целые числа, не превосходящие 10000).

Выходные данные

Выведите единственное число — минимальную суммарную длину всех ниточек.

Примеры

Ввод
6
3 4 6 12 13 14

Вывод
5

Показать ответ
Ответ:
silverg2005p00xxj
silverg2005p00xxj
29.05.2021 04:59

=$B$3 + 5*F2

Объяснение:

Ссылки в электронной таблице:

1) Относительные ссылки - ссылки, в которых просто указываются буква столбца и номер строки (А1). При копировании изменяются: влево и в право изменяются названия столбца, вверх и вниз номер строки.

2) Абсолютные ссылки - ссылки в которых перед буквой столбца и номером строки ставится знак $ (знак неизменности ссылки) ($A$1). При копировании не изменяются.

3) Смешанные ссылки - ссылки, которые имеют признаки относительных и абсолютных ссылок одновременно ($A1 или A$1). При копировании изменяются только те столбцы или строки перед которыми нет знака $.

=$B$3 + 5*E1 - формула в ячейке C4 содержит 2 вида ссылок

Левая часть $B$3 представляет собой абсолютную ссылку, которая при копировании не изменится

После копирования левая часть останется без изменений: $B$3

Правая часть 5*E1 содержит относительную ссылку (E1), которая изменится при копировании.

Ячейка в которую копируется формула (D5), находится на 1 столбец правее и на 1 строку ниже, чем исходная ячейка (C4).

Следовательно и столбец и строка копируемой относительной ссылки изменится на 1. Столбец E будет заменён следующим за ним столбцом F, а строка будет увеличена на 1, т.е. станет равна 2 (1 + 1 = 2).

После копирования правая часть примет вид: 5*F2

0,0(0 оценок)
Ответ:
avatariyaflora
avatariyaflora
03.12.2021 02:36

44

Объяснение:

Из 25 сделать 31 можно только одним раз прибавив 1: любая операция "сделай нечетное" выдаст число, не меньшее 2\cdot25+1=51. Тогда количество всех команд, которые получают 31, проходя через 25, равно количеству команд, которые просто получают 25.

Используя написанное выше, можно поступить так: посчитать количество программ, получающих 31, и вычесть из неё количество команд, получающих 25. Это и будет ответом.

Пусть a(n) - количество программ, получающих из 1 число n. Например, a(1) = a(2) = 1: 1 получает единственная (пустая) программа, а 2 можно получить при команды "прибавить 1"

Если n четное, то последняя команда в программе - прибавление 1, a(n) = a(n - 1).

Если n нечетное, то последняя команда в программе - либо прибавление 1, либо "сделай нечетное" из числа (n - 1)/2; a(n) = a(n - 1) + a((n - 1)/2).

Начинаю считать:

a(3) = a(2) + a(1) = 2

a(4) = a(3) = 2

a(5) = a(4) + a(2) = 3

a(6) = a(5) = 3

a(7) = a(6) + a(3) = 3 + 2 = 5

... и т.д.

Итоговая таблица для всех n от 1 до 31:

\begin{array}{||c|c||c|c||c|c||c|c||}n&a(n)&n&a(n)&n&a(n)&n&a(n)\\1&1&9&7&17&23&25&57\\2&1&10&7&18&23&26&57\\3&2&11&10&19&30&27&70\\4&2&12&10&20&30&28&70\\5&3&13&13&21&37&29&83\\6&3&14&13&22&37&30&83\\7&5&15&18&23&47&31&101\\8&5&16&18&24&47\end{array}

ответ - это a(31) - a(25).

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