Язык этого раунда — Picat, во многом похожий на Prolog. Мы постарались подобрать задачи так, чтобы большинство из них было удобно решать с использованием декларативного подхода.
Традиционная программа A+B (числа A и B разделены пробелом) выглядит следущим образом:
main =>
A = read_int(),
B = read_int(),
C = A + B,
println(C).
Основной источник информации о языке — сайт http://picat-lang.org/. Используется версия 0.9.