Next revision | Previous revision |
algorithm:magic_square [2022/10/24 16:46] – created ledyx | algorithm:magic_square [2022/10/24 17:37] (current) – [홀수 차수] ledyx |
---|
https://www.youtube.com/watch?v=ATx3AYTyZl4 | https://www.youtube.com/watch?v=ATx3AYTyZl4 |
| |
- (0, n /2) 에서 시작 (선택 사항) | - (0, n /2) 에서 시작 |
- ↗방향(행 - 1, 열 + 1)으로 이동 | - ↗방향(행 - 1, 열 + 1)으로 이동 |
- Overflow라면? | - Underflow/Overflow라면? |
* 행이 0 이하? 마지막 열으로 | * 행이 0 이하? 마지막 열으로 |
* 열이 5 이상? 첫번째 열로 | * 열이 5 이상? 첫번째 열로 |
| |
int i = 0; | int i = 0; |
int column = n / 2; | int j = n / 2; |
| |
for (int num = 1; num <= n * n; num++) { | for (int num = 1; num <= n * n; num++) { |