본문내용
1.홀수입력 : 마방진의 사이즈를 결정하는 값은 받음. 사이즈는 홀수로 3,5,7,9... 입력받음. (짝수 입력시 다시 입력받음)
2.시작위치결정 : 동,서,남,북으로 명명하였으며, 각각 가장 바깥면의 중앙점이다.
3.방향선택 : 북동,북서,남동,남서로 명명하였으며, 각 방향대로 움직이되, 북쪽계열로 진행시 배열이 이미 차있는 경우는 아래쪽에 값을채우며, 남쪽계열은 진행시 배열이 있을때 위쪽에 값을 채우도록 하였다.
마방진의 중앙점을 기준으로 모든 배열 요소를 반전 배열시키면서 마방진의 속성을 깨지 않게 하였다.
마방진의 사각틀을 90도 회전시킨 상태를 출력하도록 하였다.
2.시작위치결정 : 동,서,남,북으로 명명하였으며, 각각 가장 바깥면의 중앙점이다.
3.방향선택 : 북동,북서,남동,남서로 명명하였으며, 각 방향대로 움직이되, 북쪽계열로 진행시 배열이 이미 차있는 경우는 아래쪽에 값을채우며, 남쪽계열은 진행시 배열이 있을때 위쪽에 값을 채우도록 하였다.
마방진의 중앙점을 기준으로 모든 배열 요소를 반전 배열시키면서 마방진의 속성을 깨지 않게 하였다.
마방진의 사각틀을 90도 회전시킨 상태를 출력하도록 하였다.
소개글