C언어 하노이 타워 알고리즘(Hanoi Tower Algorithm)
#include void HanoiTowerMove(int num, char from, char by, char to){if(num == 1){printf("1 : %c -> %c\n", from, to);}else{HanoiTowerMove(num - 1, from, to, by);printf("%d : %c -> %c\n", num, from, to);HanoiTowerMove(num - 1, by, from, to);}} int main(){int num = 0;scanf("%d", &num);HanoiTowerMove(num, 'A', 'B', 'C');return 0;}
C, C++/데이터구조 & 자료구조
2016. 6. 6. 20:24
1307 : 문자사각형1
1307 : 문자사각형1제한시간: 1Sec 메모리제한: 64mb 해결횟수: 1043회 시도횟수: 2572회 정사각형의 한 변의 길이 n을 입력받은 후 다음과 같은 문자로 된 정사각형 형태로 출력하는 프로그램을 작성하시오. 문자의 진행 순서는 맨 오른쪽 아래에서 위쪽으로 'A'부터 차례대로 채워나가는 방법으로 아래 표와 같이 왼쪽 위까지 채워 넣는다. 'Z' 다음에는 다시 'A'부터 반복된다. 정사각형 한 변의 길이 n(n의 범위는 1이상 100 이하의 정수)을 입력받는다. 위의 형식과 같이 한변의 길이가 n인 문자 사각형을 출력한다. 문자 사이는 공백으로 구분하여 출력한다. [Copy] 4 [Copy] P L H D O K G C N J F B M I E A #include int mai..
C, C++/정올
2016. 6. 6. 20:24
Blog is powered by
Tistory / Designed by
Tistory
Contact: j0n9m1n1@gmail.com
Contact: j0n9m1n1@gmail.com