Предмет: Информатика, автор: ekaterinaigorevnakis

Задача 7: Случилась беда — шпиона Сергея раскрыли, и теперь ему нужно срочно бежать! Но перед побегом он должен удалить все компрометирующие данные со своего компьютера. an. Bce На компьютере Сергея сохранены Nфайлов, пронумерованных числами от 1 до N. У каждого из файлов есть размер в бaйтax: a, a,, . данные на компьютере Сергея хорошо зашифрованы. Шпион определил, что для удаления файла с номером і понадобится минимум из а-1 и а1 секунд (для удаления первого файла потребуется а секунд, а для удаления последнего aw-1 секунд). Когда остается всего один файл, он удаляется мгновенно. После удаления файла с номером і остальные файлы перенумеровываются последовательно. У Сергея осталось очень мало времени, а ему еще нужно собрать вещи, поэтому он просит у вас помощи. Определите, какое минимальное время понадобится шпиону, чтобы удалить все файлы. Сергей может удалять файлы последовательно в любом порядке. Входные данные В первой строке выходных данных записано одно целое число N (1 < N< 105) — количество файлов на компьютере шпиона. В каждой из следующих N строк записано по одному целому числу а;(1 < as 104) — размер файла с номером і на компьютере Сергея. Выходные данные В единственной строке выведите одно число — минимальное время, которое понадобится Сергею для удаления всех файлов. Система оценки Решения, правильно работающие только для случаев, когда не превосходит 10, будут оцениваться в 20 баллов. Решения, правильно работающие только для случаев, когда не превосходит 1000, будут оцениваться в 60 баллов.​

Приложения:

Ответы

Автор ответа: mistikkim
0

Ответ:

k = int(input())

x = int(input())

y = int(input())

vx = (x//k)+1

vy = (y//k)+1

if vx > vy:

   kk = vx-vy

elif vy > vx:

   kk = vy-vx

print (kk)

Объяснение:

k = int(input())

x = int(input())

y = int(input())

vx = (x//k)+1

vy = (y//k)+1

if vx > vy:

   kk = vx-vy

elif vy > vx:

   kk = vy-vx

print (kk)


DEXtopZED: КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ
Автор ответа: VolodaMeYouTube
1

Ответ:

n = int(input())

min = 10**5

for i in range(n):

  element = int(input())

  if element < min:

      min = element

print((n-1) * min)

Пайтон3

Похожие вопросы