2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Поворот на МЕГУ
Сообщение25.06.2019, 21:34 


25/06/19
1
Светофор, установленный на повороте в торговый центр «МЕГА» с Новомосковского тракта, работает в таком режиме, что за одну минуту повернуть успевают k машин. По выходным, когда жители города едут закупаться продуктами и одеждой, перед этим поворотом вырастает огромная пробка. Администрация торгового центра дала указание повесить под строящимся неподалёку мостом камеру, подсчитывающую количество автомобилей, подъезжающих к этому повороту со стороны города. По информации, полученной с камеры за n минут, прошедших с начала наблюдений, определите количество машин, стоящих в пробке в настоящий момент времени.

Исходные данные
В первой строке записаны целые числа k и n (1 ≤ k, n ≤ 100) — количество машин, успевающих повернуть на «МЕГУ» в течение минуты, и количество минут, прошедших с начала наблюдений. Во второй строке через пробел записаны целые числа a1, …, an (0 ≤ ai ≤ 100), где ai — количество машин, подъехавших к повороту со стороны города в течение i-й минуты. Можно считать, что наблюдения начинаются рано утром, когда машин, ожидающих на повороте, ещё нет.

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



код: [ скачать ] [ спрятать ]
Используется синтаксис Python
from math import fabs
a = raw_input().split()
b = raw_input().split()
k = int(a.pop(0))
n = int(a.pop(0))
if (1 <= n <= 100) and (1<= k <=100):
    if len(b) == n:
        b1 = []
        for i in b:
            b1.append(int(i))
        b1 = sorted(b1, key = int)
        b2 = b1.pop(0)
        b3 = b1.pop()
        if (b2 >= 0) and (b3 <= 100):
            b1.append(b2)
            b1.append(b3)
            sum = int(sum(b1))
            otvet = int(fabs(sum - (k * n)))
            print otvet


Здравтсвуйте! Не работает корректно, помогите найти ошибки и недочеты)

 Профиль  
                  
 
 Re: Поворот на МЕГУ
Сообщение25.06.2019, 23:21 
Заслуженный участник
Аватара пользователя


16/07/14
9188
Цюрих
А что вы собственно пытаетесь сделать? Зачем сортировка, зачем что-то вынимать?
Что выдает ваш код на входе 1 1\n1? А что должен?

 Профиль  
                  
 
 Re: Поворот на МЕГУ
Сообщение27.06.2019, 11:23 


05/09/12
2587

(Оффтоп)

Я уже грешным делом подумал, что тема про то, что возможностей семейства Тини уже не хватает :D

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group