Cod sursa(job #1691946)
| Utilizator | Data | 19 aprilie 2016 20:37:47 | |
|---|---|---|---|
| Problema | Lista lui Andrei | Scor | 5 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.59 kb |
#include<fstream>
#define mod 104659
using namespace std;
ifstream f("nrcuv.in");
ofstream g("nrcuv.out");
long long lg,conflict,i,rez,bad;
char x,y;
bool viz[101][101];
int main()
{
f>>lg>>conflict;
for(i=1;i<=conflict;i++)
{
f>>x>>y;
if(viz[x][y]==0)
{
bad++;
viz[x][y]=1;
}
if(viz[y][x]==0)
{
bad++;
viz[y][x]=1;
}
}
rez=26;
for(i=2;i<=lg;i++)
{
rez*=26;
rez-=bad;
rez%=mod;
}
g<<rez;
return 0;
}
