Cod sursa(job #2559461)

Utilizator BogauuuBogdan Ivancu Bogauuu Data 27 februarie 2020 12:35:11
Problema Sandokan Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <fstream>

using namespace std;

ifstream fin("sandokan.in");
ofstream fout("sandokan.out");

int n,k,r,i,j,x,d[5005];

int main()
{
    fin >> n >> k;
    r=n;
    while (r>=k) r-=(k-1);
    r--;
    for (i=1;i<=n;i++) fin >> x;
    n--;
    d[0]=1;
    for (i=1;i<=n;i++)
    {
        for (j=i;j>=1;j--)
        {
            d[j]=d[j]+d[j-1];
            d[j]%=2000003;
        }
    }
    fout << d[r];

    return 0;
}