Pagini recente » Cod sursa (job #2929937) | Cod sursa (job #110991) | Cod sursa (job #1789181) | Cod sursa (job #2439007) | Cod sursa (job #2286561)
#include <fstream>
#define mod 98999
using namespace std;
ifstream f("stirling.in");
ofstream g("stirling.out");
short int semn(int a, int b)
{
if ((a-b)%2)
return -1;
else
return 1;
}
long long int s(long long int n, long long int k)
{
if (k>n || k==0 || n==0)
return 0;
else
if (n==k)
return 1;
else
return ((n-1)*s(n-1,k)+s(n-1,k-1))%mod;
}
int main()
{
long long int n,p,a,b;
f>>n;
for (long long int i=0;i<n;i++)
{
f>>p>>a>>b;
if (p==1)
g<<semn(a,b)*s(a,b)<<'\n';
else
g<<"Cerinta 2"<<'\n';
}
return 0;
}