Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 12, 2020 12:07:34

Vladimir2222
Зарегистрирован: 2020-10-12
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка кода

Да, все работает. Сократил до такого вида.
Но все равно.
Failed test #5 of 10. Wrong answer

 a = 0 #Количество секунд
b = 0 #Счёт
v = 0
try:
    a = int(input())
except:
    v = 0
while True:
    if a > 480 or a < 1 :
        b = "error"
        print(b)
        break
    elif 0 < a < 60 :
        b = 100000
        print(b)
        break
    elif 59 < a < 120 :
        b = (99999 - int(19999 / 59 * (a - 60)))
        print(b)
        break
    elif 119 < a < 240 :
        b = (79999 - int(39999 / 119 * (a - 120)))
        print(b)
        break
    elif 239 < a < 360 :
        b = (39999 - int(19999 / 119 * (a - 240)))
        print(b)
        break
    else :
        b = (19999 - int(19999 / 120 * (a - 360)))
        print(b)
        break

Офлайн

#2 Окт. 12, 2020 13:08:56

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Проверка кода

Vladimir2222
Failed test #5 of 10. Wrong answer
а оно не пишет чего оно там подает на вход?
и попробуйте все же вместо int вернуть round, int отбрасывает дробную часть, а round округляет по правилам округления ..



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Окт. 12, 2020 13:14:19)

Офлайн

#3 Окт. 12, 2020 13:14:58

Vladimir2222
Зарегистрирован: 2020-10-12
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка кода

На входе программа получает количество секунд, потраченных на прохождение комнаты.
Пробовал и так, и так.

Офлайн

#4 Окт. 12, 2020 13:49:51

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Проверка кода

Vladimir2222
На входе программа получает количество секунд, потраченных на прохождение комнаты.
это понятно, она не пишет конкретные значения? потому как крайние значения оно считает нормально..



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#5 Окт. 12, 2020 13:55:11

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Проверка кода

Vladimir2222 , напиши задание точно. Ничего не ясно. А догадки строить - это дело последнее в программировании. Пока задание точно не выражено, код нельзя начинать писать.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version