Блог пользователя Berzhik

Автор Berzhik, 14 лет назад, По-русски

У меня задача не проходит 31 тест пишет неправильный ответ ввёл тест себе на компьютере выдаёт правильный ответ. В чём ошибка?

Код:

uses math;
var
p1,p2,p3,p4,l,k,a,b:longint;
begin
read(p1,p2,p3,p4,a,b);
k:=min(p1,min(p2,min(p3,p4)));
l:=k-a;
if l>0 then write(l)
else write(0);
end.

Тест:

541 931 822 948 131 193

У меня выдаёт 410, а на сайте 63

  • Проголосовать: нравится
  • -26
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А задача у Вас в голове?
14 лет назад, # |
  Проголосовать: нравится +24 Проголосовать: не нравится
Давайте все всё писать в одном большое несогласованое предложение потому что сообщение легче так конечно же донести.
14 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится
Если вы имеете в виду задачу A с раунда 62, то ошибка же очевидна. У вас не рассматривается случай, когда любое число на отрезке [a; b] меньше любого pi . В этом случае ответ равен b - a + 1, а у вас - min (p1, p2, p3, p4) - a. Неясно, почему у вас на компьютере выдаётся верное решение.

UPD: Ну вот, всё прояснилось. Не стоит так уверенно писать, что у вас правильный ответ, а у жюри - неправильный. Ведь много опытных участников сдали эту задачу. Лучше поискать ошибку у себя, а если не получается найти, то спросить в иной форме.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
63 правильный ответ.
410 выдается у вас и там и там
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Понял свою ошибку. Вопрос снят.