:: ADVANCE ::
dovelet 9단계 재귀 이진수로 바꾸기 (tobin) http://59.23.113.171/30stair/tobin/tobin.php?pname=tobin 1234567891011121314151617181920#include void tobin(int n){ if (n > 1) tobin(n / 2); printf("%d", n % 2);} int main(void){ int n; scanf("%d", &n); tobin(n); printf("\n"); return 0;}cs tobin 함수 안에 printf를 재귀 호출 위에 있으면 10일 때 0101 이 출력되고재귀 호출 다음에 있으면 10일 때 1010이 출력재귀가 끝나야 출력되니까 맨 처음 계산한 값이 맨 마지막에 출력된다이거를 잘 이해하고 ..
dovelet 9단계 재귀 계단 오르기 (upstair) http://59.23.113.171/30stair/upstair/upstair.php?pname=upstair 2015 5/16 123456789101112131415161718192021222324#include int cnt; void stair(int n) { if (n == 0) cnt++; else if (n > 0) { stair(n - 1); stair(n - 2); }} int main(void){ int n; scanf("%d", &n); stair(n); printf("%d\n", cnt); return 0;}cs 2015 1/15 123456789101112131415161718192021222324252627#include ..