Pagini recente » Cod sursa (job #826021) | Cod sursa (job #1848131) | Cod sursa (job #793351) | Cod sursa (job #1997753) | Cod sursa (job #1774201)
#include <cstdio>
#define MOD 194767
using namespace std;
int n, s, d[65540];
int main()
{
freopen("1-sir.in", "r", stdin);
freopen("1-sir.out", "w", stdout);
scanf("%d%d", &n, &s);
d[1] = 1;
if(s < 0)
s *= (-1);
int y = 0 ,x = n * (n - 1) / 2;
if(x < s)
{printf("0"); return 0;}
for(int i = n - 1; i >= 1 ; --i){
y += i;
for(int j = y - i; j >= 1; -- j){
d[j + i] += d[j];
d[j + i] %= MOD;
}
}
printf("%d ", d[(x - s) / 2]);
return 0;
}