2차원 배열을 이용하여 달팽이 모양으로 출력되는 소스코드를 짜보려고 합니다 모양은 아래와 같습니다 보이는 것과 같이, 순서는 맨 위 왼쪽인 1부터 시작하여 시계방향으로 안쪽으로 이동하며 정중앙에 마지막 숫자인 25까지 출력되는 것을 볼 수 있습니다 코드를 작성하기에 앞서, 이렇게 출력되게 하기 위해서는 어떻게 코드를 작성해야할지에 대한 원리와 알고리즘이 머릿 속에 어느 정도 있어야 합니다 맨 위 왼쪽부터 시작하여 시계방향으로 규칙적으로 이동하는데 이것을 풀어서 쓰자면, 오른쪽으로 다섯 칸, 아래쪽으로 네 칸, 왼쪽으로 네 칸, 위쪽으로 세 칸, 오른쪽으로 세 칸, 아래쪽으로 두 칸, 왼쪽으로 두 칸, 위쪽으로 한 칸, 오른쪽으로 한칸씩 이동하는 것을 볼 수 있습니다 이것을 또다시 쉽게 풀자면 시계 방향으..
Programming/C | C++
2017. 12. 15. 12:31