|
0 / 0 / 0
Регистрация: 01.02.2019
Сообщений: 16
|
|
Гена любит участвовать в соревнованиях на платформе iqpforces24.02.2019, 16:14. Показов 1160. Ответов 3
Метки python 3.x (Все метки)
Нужно сделать Ввод именно как сказано , то есть в одну строку через пробел.Как реализовать ? У меня получилось, только через enter. Вот мой код :
n = int (input()) a = [] a1 = [] s = 0 for i in range (0 , n ) : a.append (int(input())) a1.append (int(input())) n-=1 for z in range (0 ,n ): for x in range (0 ,n): if a[x] < a[x+1]: a[x],a[x+1]= a[x+1],a[x] a1[x], a1[x+1] = a1[x+1] ,a1[x] for i in range (n , -1 ,-1 ) : s+= + a1[i]*a[i] a[i-1]=a[i]+a[i-1] print (s) Гена любит участвовать в соревнованиях на платформе iqpforces. Каждое соревнование представляет из себя набор задач, которые нужно решить за определенное время. Во время соревнования за каждую решенную задачу начисляется штраф, равный количеству минут, прошедших с начала соревнования, умноженных на некоторый целый коэффициент. Этот коэффициент зависит от сложности задачи. Недавно Гена участвовал в очередном соревновании, в котором было предложено N задач и, как обычно, решил их все, но ему стало интересно, какой минимальный штраф он мог получить, если бы решал задачи в другом порядке. Про каждую задачу известно количество минут ti, потраченных на решение i-й задачи, и коэффициент pi для вычисления штрафа за задачу. Помогите Гене посчитать минимальный штраф, который он мог получить в этом соревновании. Входные данные Первая строка содержит целое число: N (2 ≤ N ≤ 100) — число задач на соревновании. Следующие N строк содержат по два целых числа ti и pi (1 ≤ ti, pi ≤ 1000) — время потраченное на решение i-й задачи и коэффициент при расчете штрафа соответственно. Выходные данные Выведите одно целое число — минимальный суммарный штраф, который мог получить Гена. Система оценки Максимальный балл за задачу: 100. Примеры входные данные 2 30 5 10 3 выходные данные 230 входные данные 3 10 5 5 5 15 5 выходные данные 250 Примечание В первом примере, если Гена сначала будет решать первую задачу, то получит за нее 30·5 = 150 единиц штрафа, тогда вторую он решит к 30 + 10 = 40-й минуте и получит за неё 40·3 = 120 единиц штрафа. Итого 150 + 120 = 270 единиц штрафа. Если же он сначала решит вторую задачу, то за нее получит 10·3 = 30 единиц штрафа, а за вторую (10 + 30)·5 = 200 единиц штрафа. Итого 30 + 200 = 230 единиц штрафа.
0
|
|
| 24.02.2019, 16:14 | |
|
Ответы с готовыми решениями:
3
Написать программу, которая выводит позиции всех вхождений гена в геном (поиск гена) В соревнованиях по программированию, как и в любых других соревнованиях, принято считать рейтинги.
|
|
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
|
||||||
| 25.02.2019, 11:38 | ||||||
|
Два числа через пробел.
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.02.2019
Сообщений: 16
|
|
| 25.02.2019, 13:51 [ТС] | |
|
Ввод то вводом простых переменных , это понятно , как вводить массив в одну строку как в примере ввода для данной задачи , чтобы данные 1 столбца шли в массивы , а данные 2 столбца в 2 массив
Добавлено через 2 минуты И еще массивы должны быть связаны друг с другом и ограниченны количеством елементов массива.
0
|
|
|
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
|
||||||
| 25.02.2019, 14:14 | ||||||
0
|
||||||
| 25.02.2019, 14:14 | |
|
Помогаю со студенческими работами здесь
4
Составить программу, определяющую результат гадания на ромашке — «любит — не любит», взяв за исходное данное количество Непонятки с гуглем: любит не любит? Почему MS-DOS не любит кириллицу ? (Или почему она не любит меня ?)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|