#include "Wakim Odier tp3.h"

int main()
{
    string name;
    int poids;

    cout << "Entrez le nom du fichier contenant le graph : " << endl; // Récupération du nom du fichier
    cin >> name;

    ifstream fichier(name.c_str(), ios::in); // on ouvre le fichier
    if(!fichier) return 1; // on vérifie son existance
    ofstream fichier2((name + "R.txt").c_str()); //création du fichier de résultat
    fichier2.close();



    list_Node *F, *G;

    F = lecture_graphe (name); // lecture du graphe
    G = kruskal_destructif(F, name);

    aff_graphe(G);
    poids = calcul_poids(G);
    fichier2.open((name + "R.txt").c_str(), ios::app);
    fichier2 << "Le poids est de : " << poids << endl;
    save_graph(G, name);
    cout << "poids de : " << poids << endl;

    fichier.close();
    fichier2.close();
    free_list(F);
    free_list(G);
    return 0;
}
