top of page

소스 코드 제출

공개·회원 71명

1431234

#include <stdio.h>

int a,b,c;

int wa[12341][2]={},v[1234][2]={};

int dfs(int x) {

int i,e=-1;

v[x][0]=1;

printf("%d ",x);

while (1) {

e = -1;

for(i=0;i<b;i++) {

int f=wa[i][0],g=wa[i][1];

if(f==x) {

if(v[g][0]!=1) {

if(e > g || e==-1) {

e = g;

}

}

}

else if(g==x) {

if(v[f][0]!=1) {

if(e > f|| e==-1) {

e = f;

}

}

}

}

if(e != -1) {

dfs(e);

}

else{

break;

}

}

return 0;

}

int main()

{

int i;

scanf("%d %d %d",&a,&b,&c);

for(i=0;i<b;i++) {

scanf("%d %d",&wa[i][0],&wa[i][1]);

}

dfs(c);

while(1) {

for(i=0;i<b;i++) {

if(wa[i][0]==c)

}

}

}

3회 조회
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546 ,     031) 215 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호
bottom of page