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

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

Здравствуйте,

Решая задачу из тренировки(Link), я отправил решение, после чего получил вердикт отказ тестирования. Подумав на баг системы, переотправил еще 2 раза, но ничего не изменилось. Почему это происходит? Благодарю за помощь.

image host

Почему-то картинка пропадает, ссылка на картину: Link

Решение

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

»
10 лет назад, # |
  Проголосовать: нравится +56 Проголосовать: не нравится

Обычно такое бывает, когда чекер сломан.  Всё.png

»
10 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Приходит такое #16: CRASHED [0 ms, 2 mb]: FAIL Fail [checker Check.java returns exit code 3]. Передаю очередной привет жюри школьных интернет-олимпиад.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Сейчас посмотрел, какие решения лежат в нашем свн, посмотрел на решение, которое залито на CF, они различаются в трех строчках:

    Решение на CF:

    int a;
    cin >> a;
    a--;
    g[i].push_back(a);
    

    Решение в свн:

    int a;
    cin >> a;
    a--;
    if (wwas.count(a) == 0)
        g[i].push_back(a);
    wwas.insert(a);
    

    И решение, которое залито на СF, получает WA16, потому что не находит ответ, хотя он есть. Поэтому и происходит FAIL — участник находит правильное решение, а программа жюри — нет. Поправьте авторское решение, и все будет ок.

    Вот правильное решение: http://ideone.com/B5nTdT