Cod sursa(job #252589)

Utilizator gh09chisinau gheorghita gh09 Data 4 februarie 2009 17:15:34
Problema Algoritmul lui Dijkstra Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.64 kb
# include <stdio.h>

# define FIN "dijkstra.in"
# define FOUT "dijkstra.out"
# define MAXN 50005
# define inf 1 << 20

struct pelem
{
   int info,cost;
   pelem *next;
};

int N,M,i,j,a,b,c;
pelem *list[MAXN];
pelem *p;
    
    int main()
    {
        freopen(FIN,"r",stdin);
        freopen(FOUT,"w",stdout);
        
        scanf("%d%d",&N,&M);
        for (i = 1; i <= M; ++i)
          {
              scanf("%d%d%d",&a,&b,&c);
              p = new pelem;
              p->info = b;
              p->cost = c;
              p->next = list[a];
              list[a] = p;
          }

        return 0;
        
    }