Cod sursa(job #2443352)

Utilizator RaduXD1Nicolae Radu RaduXD1 Data 27 iulie 2019 14:51:03
Problema 1-sir Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<fstream>
#include<cstring>
#define mod 194767
using namespace std;
ifstream fin("1-sir.in");
ofstream fout("1-sir.out");
int d[(255*256)/2+10],n,s,i,j,aux;

int main(){
    fin>>n>>s;
    if(s<0) s=-s;
    s=n*(n-1)/2-s;d[0]=1;
    if(s<0||s%2==1)
    {
        fout<<0;
        return 0;
    }
    s/=2;
    for(i=1;i<n;i++)
        for(j=s-i;j>=0;j--)
            d[j+i]=(d[j+i]+d[j])%mod;
    fout<<d[s];
    return 0;
}