|
마방진을 N차 마방진이라고도 한다. 보통 크기가 1, 2인 마방진은 고려하지 않는다.
2. 마방진 알고리즘
마방진을 구하는 알고리즘은 크게 3가지로 구분할 수 있다. 크게 크기가 홀수, 짝수인 경우로 나눌 수 있고, 짝수인 경우에는 다시 4
|
- 페이지 7페이지
- 가격 2,000원
- 등록일 2014.06.13
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
마방진의 정의
가로 세로 NxN에 1부터 N의 제곱까지의 자연수열을 한번씩 써 넣어 행(Row)과 열(Col), 대각선의 각 방향의 합이 모두 같도록 만든 정방행렬
마방진 알고리즘
처음 시작하는 숫자 1은 항상 첫번째 Row의 중앙에 위치 한다.
항상
|
- 페이지 7페이지
- 가격 1,000원
- 등록일 2007.04.27
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
int main(){
int shape;
Magic mag;
while(1){
if(!(mag.MagicSize())) break;
cout<<"input shape (1~8) : ";
cin>>shape;
mag.MagicDraw(shape);
}
return 0;
}
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2006.06.19
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
메소드를 호출하여 마방진을 생성 출력하게 된다.
°소감
프로그램을 작성하면서 메소드를 역할에 맞게 분배 하도록 노력하였고, 그러한 과정을 통해 클래스의 필드와 메소드의 역할에 대한 분명한 이해를 할 수 있는 기회가 되었다.
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2005.04.18
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
------");
for(j=0; j < n; j++)
{
printf("\n%2d)] ",j+1);
for(i=0; i < n; i++)
printf("%4d",m[i][j]);
}
printf("\n---+---------------------------------------------------------------------------");
}
|
- 페이지 2페이지
- 가격 800원
- 등록일 2003.10.01
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|