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

DJDU CODE DIARY

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

DJDU CODE DIARY

검색하기 폼
  • 분류 전체보기 (105)
    • 트러블 슈팅 🥤 (6)
    • Java의 정석_기초편 (53)
    • 알고리즘 (28)
      • 문제풀이 - 백준 (26)
      • 문제풀이 - 프로그래머스 (2)
    • 정석코딩 부트캠프 🏫 (18)
      • 문제풀이 📝 (17)
      • A팀 스터디 📚 (1)
      • 자료구조\알고리즘 🧱 (0)
  • 방명록

5622 (1)
[백준 5622번] 다이얼(JAVA)

문제 풀러가기✍🏻 서론 문제를 풀긴 풀었는데, 이렇게 무식하게 푸는 게 맞나 싶을 정도로 쉬운 문제이다. 문제 상근이의 할머니는 아래 그림과 같이 오래된 다이얼 전화기를 사용한다. 전화를 걸고 싶은 번호가 있다면, 숫자를 하나를 누른 다음에 금속 핀이 있는 곳 까지 시계방향으로 돌려야 한다. 숫자를 하나 누르면 다이얼이 처음 위치로 돌아가고, 다음 숫자를 누르려면 다이얼을 처음 위치에서 다시 돌려야 한다. 숫자 1을 걸려면 총 2초가 필요하다. 1보다 큰 수를 거는데 걸리는 시간은 이보다 더 걸리며, 한 칸 옆에 있는 숫자를 걸기 위해선 1초씩 더 걸린다. 상근이의 할머니는 전화 번호를 각 숫자에 해당하는 문자로 외운다. 즉, 어떤 단어를 걸 때, 각 알파벳에 해당하는 숫자를 걸면 된다. 예를 들어, U..

알고리즘/문제풀이 - 백준 2022. 11. 15. 02:04
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바