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

Автор iliketrains42, история, 11 месяцев назад, По-английски

https://tlx.toki.id/problems/bnpchs-2023-final/B

This question requires you to calculate the combination of two numbers where one ranges from 1 to 100 and the other from 1 to k.

They have also asked to mod the final answer by 1e9+7. How to write code in cases like these?

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

»
11 месяцев назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
»
11 месяцев назад, # |
Rev. 2   Проголосовать: нравится -38 Проголосовать: не нравится

int N_Choose_K(int n, int k, int mod) {

if(k == 1) return n;
    if(n-k == 1) return n;
    if(n == k) return 1;
    return (N_Choose_K(n-1,k,mod) + N_Choose_K(n-1,k-1,mod)) % mod;
}
»
11 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится