Cod sursa(job #2399995)

Utilizator TheodoraMoMocanasu Theodora TheodoraMo Data 8 aprilie 2019 11:16:45
Problema Ciclu Eulerian Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <fstream>

using namespace std;
ifstream fin ("ciclueulerian.in");
ofstream fout ("ciclueulerian.out");

int A[300][300];
int n,p,nr;

void Euler(int k)
{
	for(int i = 1 ; i <= n ; i ++)
		if(A[k][i])
		{
			A[k][i]--;
            A[i][k]--;
			Euler(i);
		}
    if(nr!=p)
	fout<<k<<' ';
	nr++;
}

int main()
{
    int i,j,m,k;
    fin>>n>>m;
    for(k=1;k<=m;k++)

    {
        fin>>i>>j;
        A[i][j]++;
        A[j][i]++;
    }
   Euler(1);
    return 0;
}