Please subscribe to the official Codeforces channel in Telegram via the link https://t.me/codeforces_official. ×

Bch's blog

By Bch, history, 6 years ago, In Russian

Подскажите, пожалуйста, как работает предпосчёт факториалов с помощью которого считается кол-во размещений по модулю, встретился с этим на atcoder G25 и у многих одинаковый код(как на скриншоте), не понимаю что в нём происходит.

Есть другой вариант подсчёта invfactorial — с помощью быстрого возведения в степень(https://agc025.contest.atcoder.jp/submissions/2611599), но почему invfactorial[2] = fact[2] ^ (MOD — 2) тоже вообще не ясно.

  • Vote: I like it
  • +7
  • Vote: I do not like it