Nu aveti permisiuni pentru a descarca fisierul grader_test3.ok

Cod sursa(job #1193525)

Utilizator ZenusTudor Costin Razvan Zenus Data 31 mai 2014 22:41:53
Problema Numerele lui Stirling Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.53 kb
#include <cstdio>

using namespace std;

#define NMAX 201
#define MOD 98999

int type,T,X,Y,i,j;
int S[3][NMAX][NMAX];

int main()
{
freopen("stirling.in","r",stdin);
freopen("stirling.out","w",stdout);

S[1][1][1]=S[2][1][1]=1;
for (i=2;i<NMAX;++i)
   for (j=1;j<=i;++j)
   {
       S[1][i][j]=(S[1][i-1][j-1]+(1-i)*S[1][i-1][j])%MOD;
       S[2][i][j]=(S[2][i-1][j-1]+j*S[2][i-1][j])%MOD;
   }

scanf("%d",&T);
while (T--)
{
    scanf("%d%d%d",&type,&X,&Y);
    printf("%d\n",S[type][X][Y]);
}

return 0;
}