반응형
#include <iostream>
using namespace std;
int evid[7] = { -1,0,0,1,2,4,4 };
int timeStemp[7] = { 8,3,5,6,8,9,10 };
int st;
void abc(int num) {
if (num == 0) {
// index = 0;
cout << num << "번index(출발)"<<endl;
return;
}
abc(evid[num]);
cout << num << "번index(" << timeStemp[num] << "시)"<<endl;
}
int main() {
cin >> st; //ex 5 index start
abc(st);
return 0;
}
입력 예제
5
출력 결과
0번index(출발)
2번index(5시)
4번index(8시)
5번index(9시)
반응형
'C언어 > 문제풀다 하나씩' 카테고리의 다른 글
장애물이 있는 맵에서 위아래옆으로 움직이기 간단버전 (0) | 2020.05.01 |
---|---|
while(out조건 써보기 ) 지렁이 수명문제 (0) | 2020.05.01 |
3칸짜라 톱니바퀴 네개 돌리기 세로로.. 간단 (0) | 2020.05.01 |
간단 합병정렬 (0) | 2020.05.01 |
토기 번식 문제 queue로 풀어보기 (0) | 2020.04.30 |
간단한 dfs 구현 (0) | 2020.04.30 |
간단한bfs구현 (0) | 2020.04.30 |
링크드리스트에 DFS 넣고 프린트하기 (0) | 2020.04.29 |