Pagini recente » Cod sursa (job #524329) | Cod sursa (job #2936219) | Cod sursa (job #870360) | Cod sursa (job #3209491) | Cod sursa (job #1810790)
#include <iostream>
#include <fstream>
#define N 205
#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(int i=1;i<=T;i++)
{
int x,y,z;
fin>>x>>y>>z;
fout<<s[x][y][z]<<"\n";
}
}
int main()
{
precalc();
read();
return 0;
}