Pagini recente » Cod sursa (job #1236798) | Cod sursa (job #1870698) | Cod sursa (job #1597416) | Cod sursa (job #1311731) | Cod sursa (job #1810798)
#include <iostream>
#include <fstream>
#define N 215
#define MOD 98999
using namespace std;
ifstream fin("stirling.in");
ofstream fout("stirling.out");
int s[3][N][N],T;
void precalc()
{
s[1][1][1]=s[2][1][1]=1;
for(int i=2;i<N;i++)
for(int j=1;j<=i;j++)
{
s[1][i][j]=(s[1][i-1][j-1]-(i-1)*s[1][i-1][j])%MOD;
s[2][i][j]=(s[2][i-1][j-1]+j*s[2][i-1][j])%MOD;
}
}
void read()
{
fin>>T;
for(;T--;)
{
int x,y,z;
fin>>x>>y>>z;
fout<<s[x][y][z]<<"\n";
}
}
int main()
{
precalc();
read();
return 0;
}