Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

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

Автор IlyaCk, история, 6 лет назад, По-русски

Хочу использовать в чекере (не интерактивном) длинную целочисленную арифметику (умеренно длинную, при наихудших обстоятельствах до 1000 арифметических действий, значения чисел до 1e100, в среднем и то, и то значительно меньше).

Что тут будет лучшим (с точки зрения best practice) -- писать чекер на питоне или прикручивать длинку к testlib.h ? Есть ли какие-то заготовки на подобные случаи?

Реальный опыт написания чекеров есть только на testlib.h, с питоном вроде бы и теоретически ясно, но всё же буду благодарен за примеры и ссылки на рассказы о подводных камнях (если такие есть).

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

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

Можно попробовать библиотеку для Java: https://github.com/mbuzdalov/testlib4j

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

    Спасибо за ответ, но первое впечатление не очень: хоть и порт известного мне тестлиба, но слишком долго разбираться, как его подключить.

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

Возможно это будет полезно: riadwaw's github

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

    думал себе в либу длинку написать, оказывается можно у самого себя стырить, спасибо.

    по теме: осторожно, вряд ли этот код использовался в бою.