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

Задача 7: Удаление данных Случилась беда — шпиона Сергея раскрыли, и теперь ему нужно бежать! Но перед побегом он должен удалить все компрометирующие данные со своего компьютера.

На компьютере Сергея сохранены N файлов, пронумерованных числами от 1 до N. У каждого из файлов есть размер в байтах: a1, a2, ..., aN. Все данные на компьютере Сергея хорошо зашифрованы. Шпион определил, что для удаления файла с номером i понадобится минимум из ai−1 и ai+1 секунд (для удаления первого файла потребуется a2 секунд, а для удаления последнего — aN−1 секунд). Когда остается всего один файл, он удаляется мгновенно. После удаления файла с номером i остальные файлы перенумеровываются последовательно.

У Сергея осталось очень мало времени, а ему еще нужно собрать вещи, поэтому он просит у вас . Определите, какое минимальное время понадобится шпиону, чтобы удалить все файлы. Сергей может удалять файлы последовательно в любом порядке.

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

В первой строке выходных данных записано одно целое число N (1 ≤ N ≤ 105) — количество файлов на компьютере шпиона.

В каждой из следующих N строк записано по одному целому числу ai (1 ≤ ai ≤ 104) — размер файла с номером i на компьютере Сергея.

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

В единственной строке выведите одно число — минимальное время, которое понадобится Сергею для удаления всех файлов.

Система оценки

Решения, правильно работающие только для случаев, когда N не превосходит 10, будут оцениваться в

Решения, правильно работающие только для случаев, когда N не превосходит 1000, будут оцениваться в

Примеры

Ввод
Вывод
Пояснение
5
1
2
3
1
100
4
У Сергея есть файлы с размерами 1, 2, 3, 1, 100. Один из вариантов решения приведен ниже:
1. Удалим последний файл. Это займет одну секунду.
2. Затем удалим файл размера 2 за одну секунду.
3. Далее удалим файл размера 3 за одну секунду.
4. Теперь удалим любой из оставшихся двух файлов за одну секунду.
5. Последний файл моментально удалится сам.
Итого, Сергею понадобится 1 + 1 + 1 + 1 = 4 секунды.
1
1
0
У Сергея изначально есть всего один файл, который сразу же удалится.

👇
Ответ:
Хз444542
Хз444542
14.01.2023

n = int(input())

min = 10**5

for i in range(n):

   element = int(input())

   if element < min:

       min = element

print((n-1) * min)

Пошаговое объяснение:

Язык python 3, самое быстрое решение без массивов и долгих поисков. Берём и удаляем все элементы всегда возле самого минимального числа.

4,6(14 оценок)
Ответ:
Ganna003
Ganna003
14.01.2023

n = int(input())

ints = []

for i in range(n):

ints.append(int(input()))

min_val = min(ints)

print(min_val * (n - 1))

Берем минимальное число из списка и удаляем все числа рядом с ним. Это будет минимальное время

4,7(94 оценок)
Открыть все ответы
Ответ:
zari21
zari21
14.01.2023

1 "Where do you live?" -Sue asked him. Косвенная речь:Sue asked him"Where do you live?"

2 "Have you done your homework?" -mom asked me. Косвенная речь:Mom asked me "Have you done your homework?"

3 "Will you go to the cinema tomorrow?" - asked Robert from his sister. Косвенная речь:Robert asked from his sister "Will you go to the cinema tomorrow?"

4 Mom asked  from her daughter:"How many grades did you get yesterday?"

"How many grades did you get yesterday?" - asked mom from her daughter.

5 Anna asked me:"What music do you listenning now?" "What music do you listenning now?" - asked me Anna

Пошаговое объяснение:

4,6(86 оценок)
Ответ:
tanysha4957
tanysha4957
14.01.2023
Пусть х км/ч - скорость пассажирского поезда, тогда скорость товарого поезда составляет х-20 км/ч.
Пассажирский поезд пройдет расстояние, равное 120 км, за t=S:v=\frac{120}{x} часов. Товарный поезд пройдет это же расстояние за
\frac{120}{x-20} часов, что на 1 час больше.
Составим и решим уравнение:
\frac{120}{x-20} - \frac{120}{x} = 1 (умножим на х(х-20), чтобы избавиться от дробей)
\frac{120x(x-20)}{x-20} - \frac{120x(x-20)}{x}=1*x(x-20)
120*х - 120*(х-20)=х²-20х
120х-120х+2400-х²+20х=0
х²-20х-2400=0
D=b²-4ac=(-20)²+4*1*(-2400) = 400+9600=10000 (√10000=100)
x₁ = \frac{-b+ \sqrt{D} }{2a} = \frac{-(-20)+100}{2*1} = 60
x₂ = \frac{-b- \sqrt{D} }{2a} = \frac{-(-20)-100}{2*1} = -40 - не подходит, поскольку х < 0

Скорость пассажирского поезда равна 60 км/ч, тогда скорость товарного составит х-20=60-20=40 км/ч.

Проверка:
120:60=2 (часа) - пассажирский поезд проедет расстояние, равное 120 км.
120:40=3 (часа) - товарный поезд проедет расстояние, равное 120 км.
3-2=1 час
4,6(28 оценок)
Это интересно:
Новые ответы от MOGZ: Математика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ