일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- tipssoft
- 이지스퍼블리싱
- Kotlin
- VS ERROR
- 포인터
- Direct2D
- c++
- 함수
- Desktop
- 프로그래밍
- 리뷰
- 알고리즘
- 김성엽
- c#
- Win32
- 배열
- Tips프로그래밍강좌
- 연산자
- Javascript
- Visual Studio
- 문법
- 티스토리
- CS
- Programming
- Tips강좌
- 지식나눔강좌
- doit코틀린프로그래밍
- Windows
- 백준
- c
Archives
- Yesterday
- Today
- Total
목록지그재그 (1)
F.R.I.D.A.Y.
C: 숫자 지그재그로 출력하기
위 이미지처럼 종종 숫자를 순서대로 나열하는 것이 아니라 지그재그로 출력하도록 하는 문제가 있습니다. 이 문제를 어떻게 해결하는지 알아보겠습니다. 수식 찾기 이미지의 숫자에 대한 정규식을 찾아보죠. 1, 3, 5번째 라인의 경우 x좌표[# 편하게 이야기해서 x좌표지 실제로는 column. 열이 되겠네요.]의 증가와 따라가는데 반해 2, 4번째 라인은 x좌표에 역행하는 것을 알 수 있습니다. 마구잡이로 식이 변경되는 것이 아니라 홀수 라인은 정방향, 짝수 라인은 역방향임을 알 수 있습니다. 따라서 우리는 아래처럼 수식을 만들 수 있겠네요. 홀수 라인 (현재 라인 번호 - 1) * 5 + (현재 x좌표) 짝수 라인 (현재 라인 번호) * 5 - (현재 x좌표 - 1) 프로그램에서는 0부터 시작합니다. 따라서..
DEV/C C++
2020. 7. 24. 04:44