Pagini recente » Cod sursa (job #1328790) | Cod sursa (job #580478) | Cod sursa (job #790616) | Cod sursa (job #2373402) | Cod sursa (job #3032472)
#include <fstream>
#include <set>
using namespace std;
const int N = 1e4 * 5 + 1;
ifstream in("sortaret.in");
ofstream out("sortaret.out");
bool fq[N];
set <int> mat[N];
int n;
void dfs(int x)
{
fq[x] = true;
out << x << " ";
for (auto k : mat[x])
dfs(k);
}
int main()
{
int n, m;
in >> n >> m;
for (int i = 0; i < m; i++)
{
int ns, nd;
in >> ns >> nd;
mat[ns].insert(nd);
}
dfs(1);
return 0;
}