Pagini recente » Cod sursa (job #2724915) | Cod sursa (job #1054692) | Cod sursa (job #601731) | Cod sursa (job #113715) | Cod sursa (job #1803279)
#include <fstream>
#include <iostream>
#define MOD 104659
using namespace std;
ifstream fin("nrcuv.in");
ofstream fout("nrcuv.out");
int n,m;
bool mat[27][27];
int mt[1005][27];
int main()
{
fin>>n>>m;
int x,y;
for (int i=0;i<m;i++) {
fin>>x>>y;
x-=96;
y-=96;
mat[x][y]=mat[y][x]=true;
}
for (int i=1;i<=26;i++) {
mt[i][1]=1;
}
for (int i=2;i<=26;i++) {
for (int j=1;j<=26;j++) {
for (int k=1;k<=26;k++) {
if (!mat[j][k]) {
mt[i][j]=(mt[i][j]+mt[j-1][k])%MOD;
}
}
}
}
}