Pagini recente » Cod sursa (job #1748771) | Cod sursa (job #2439161) | Cod sursa (job #2148141) | Cod sursa (job #1079513) | Cod sursa (job #1325038)
#include <fstream>
using namespace std;
ifstream fin("stirling.in");
ofstream fout("stirling.out");
int t,op,n,m;
int S[2][205][205];
int main()
{
fin>>t;
S[0][1][1]=1;
for(int i=2;i<205;++i)
for(int j=1;j<=i;++j)
S[0][i][j]=(S[0][i-1][j-1]-(i - 1)*S[0][i-1][j])%98999;
S[1][1][1]=1;
for(int i=2;i<205;++i)
for(int j=1;j<=i;++j)
S[1][i][j]=(S[1][i-1][j-1]+j*S[1][i-1][j])%98999;
while(t--)
{
fin>>op>>n>>m;
fout<<S[op - 1][n][m]<<"\n";
}
return 0;
}