본문 바로가기 메뉴 바로가기

Minsoftk

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Minsoftk

검색하기 폼
  • Minsoft's Memory (72)
    • Minsoft's Private (0)
    • MinsoftK의 일상 (1)
    • Project (3)
    • Algorithm (16)
      • C++ (5)
      • JavaScript 알고리즘 (3)
      • Programmers (4)
      • Boj (3)
    • TIL(Today I Learn) (47)
      • 42seoul (5)
      • JavaScript (1)
      • C++ (11)
      • 리눅스 (1)
      • Git (4)
    • Etc (3)
    • 금융 (0)
    • 노래 (1)
  • 방명록

로봇청소기 (1)
백준 14503번 : 로봇 청소기 (JavaScript)

14503번: 로봇 청소기 로봇 청소기가 주어졌을 때, 청소하는 영역의 개수를 구하는 프로그램을 작성하시오. 로봇 청소기가 있는 장소는 N×M 크기의 직사각형으로 나타낼 수 있으며, 1×1크기의 정사각형 칸으로 나누어 www.acmicpc.net 접근 방법 문제에서 왼쪽 방향으로 회전하는 부분을 현재 청소기의 방향을 기준으로 좌표를 미리 구했다. 아래 코드처럼 0 : 북일 경우에는 왼쪽 방향인 서쪽 방향을 체크해야 한다. 따라서 현재 좌표에서 바라보고 있는 방향을 기준으로 왼쪽의 좌표를 구했다. 0,1,2,3 각각 방향의 왼쪽 좌표를 미리 선언해놨다. 뒤로 한칸을 가야되는 경우도 미리 0,1,2,3 방향에 따라 뒤로 한칸의 좌표를 미리 구해놨다. 만약 청소기가 0:북 방향을 바라볼 때, 왼쪽을 탐색 해야..

Algorithm/Boj 2021. 10. 31. 22:58
이전 1 다음
이전 다음
공지사항
  • 기본기를 쌓는 아마추어 MinsoftK 블로그
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃헙
  • 포폴
TAG
  • 42서울 합격
  • 42서울 라피신
  • HEXO
  • 프로그래머스 카카오
  • c언어알고리즘
  • 42서울 합격 후기
  • 마크다운 이미지 업로드
  • git vi
  • C언어 문제
  • vscode commit vi
  • html
  • 프로그래머스 자바
  • C언어
  • Git
  • JS
  • 자바스크립트
  • c언어 함수
  • 42서울
  • 백준
  • windows 10 ubuntu
  • vscode
  • C언어문제
  • 42seoul
  • 프로그래머스 코테
  • JavaScript
  • React
  • 프로그래머스 코딩테스트
  • flexbox
  • css
  • 알고리즘
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바