[C++] 백준 온라인 저지 1783번 병든 나이트 풀이
병에 걸린 나이트가 최대 몇 칸 방문할 수 있는지 구하는 문제 문제의 조건 병든 나이트가 N × M 크기 체스판의 가장 왼쪽아래 칸에 위치해 있다. 병든 나이트는 건강한 보통 체스의 나이트와 다르게 4가지로만 움직일 수 있다. 2칸 위로, 1칸 오른쪽 1칸 위로, 2칸 오른쪽 1칸 아래로, 2칸 오른쪽 2칸 아래로, 1칸 오른쪽 병든 나이트는 여행을 시작하려고 하고, 여행을 하면서 방문한 칸의 수를 최대로 하려고 한다. 병든 나이트의 이동 횟수가 4번보다 적지 않다면, 이동 방법을 모두 한 번씩 사용해야 한다. 이동 횟수가 4번보다 적은 경우(방문한 칸이 5개 미만)에는 이동 방법에 대한 제약이 없다. 체스판의 크기가 주어졌을 때, 병든 나이트가 여행에서 방문할 수 있는 칸의 최대 개수를 구해보자. 입력..
알고리즘 문제 풀이/Greedy
2021. 11. 16. 03:09
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 컴퓨터
- 컴퓨터사이언스
- BFS
- DFS
- 하드웨어
- 아이패드
- dp
- 프로그래머스
- 프로그래밍
- 캐나다
- 코딩공부
- c언어
- greedy
- 애플
- 알고리즘
- 캐나다생활
- 스위프트플레이그라운드
- 백준
- hackerrank
- 다이나믹프로그래밍
- C언어기초
- 영어공부
- 컴퓨터공부
- 그리디
- c++
- 문제풀이
- 기초
- 너비우선탐색
- 깊이우선탐색
- 해커랭크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함