Cod sursa(job #1705972)

Utilizator Moise_AndreiMoise Andrei Moise_Andrei Data 21 mai 2016 10:38:23
Problema Lista lui Andrei Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("nrcuv.in");
ofstream out("nrcuv.out");
int m[30][30];
int main()
{
    int a,b;
    in>>a>>b;
    int nr=0;
    for(int i=1;i<=b;i++)
    {
        char c,d;
        in>>c>>d;
        m[c-96][d-96]=1;
        m[d-96][c-96]=1;
    }
    for(int i=1;i<=28;i++)
    {
        for(int j=1;j<=28;j++)
        {
            if(m[i][j]==1)
                nr++;
        }
    }
    int rez=1;
    for(int i=1;i<=a;i++)
        rez=(rez*26)%104659;
    out<<rez-nr;
    return 0;
}