본문 바로가기

BOJ/C++

새로운 게임2

 

*맵의 가장자리를 모두 2로 설정해서 범위를 벗어나는 경우에도 파란색 칸에 간 것과 같이 처리했음 

*vector를 이차원 배열로 사용해서 reverse, insert, clear로 쉽게 구현을 했다.

*이 문제에서 가장 핵심적으로 고려해야 할 점은 파란색 칸을 만나서 방향을 바꿔서 나오는 경우에 다음에 만나는 칸의 색을 고려해야 한다. 

-빨간색이면 순서를 뒤집어서 다시 저장을 해야할 것이고, 파란색이면 방향만 바뀐채로 저장이 될 것이다.

'BOJ > C++' 카테고리의 다른 글

나는 위대한 슈퍼스타K  (0) 2020.02.25
IOIOI  (0) 2020.02.25
  (0) 2020.02.24
미네랄  (0) 2020.02.22
영화수집  (0) 2020.02.22