마방진1 [정보처리기사][알고리즘][배열] 마방진 Q. 5행 5열의 배열 A에 가로와 세로의 합니 모두 같은 마방진을 완성하는 순서도를 작성하시오.1. 5행 5열의 2차원 배열 A를 선언한다. 2. 행의 시작 위치는 i이므로 1로 초기화한다. 3. 배열의 가운데 열번호를 계산한다. 4. 배열에 저장되는 값으로 사용한 반복변수 K가 1에서 25가 될때가지 1씩 증가시키면서 반복한다. 1) 배열 A의 i행 J열에 K를 저장한다. 2) 저장될 숫자가 5의 배수인지 확인하기 위해 나머지를 계산한다. 3) NMG가 0이면 5의 배수인지 확인하기 위해 YES로 가고 아니면 NO로 간다. A. Yes일 경우, 배열에 입력할 숫자를 5로 나눴을 떄 나머지가 0일 경우 5의배수이므로 그 다음 숫자는 행만 증가시킨 위키에 저장한다는 것을 생각한다. 그리고 다음 반복을 진.. 2015. 8. 22. 이전 1 다음