크네무의 개발상자
close
프로필 배경
프로필 로고

크네무의 개발상자

  • 분류 전체보기 (94)
    • 알고리즘 문제 풀이 (89)
      • 해설 (19)
      • 해결코드 (70)
    • JAVA (3)
    • Python (2)
  • 홈
  • 태그
[백준 - 7570][GOLD 2][해설 X] - 줄 세우기 (JAVA)

[백준 - 7570][GOLD 2][해설 X] - 줄 세우기 (JAVA)

문제 링크https://www.acmicpc.net/problem/7570 문제대한 어린이집에 올해 입학한 어린이들이 놀이터에 한 줄로 서있다. 모든 어린이들에게는 입학할 때 주어진 번호가 있고 모두 옷에 번호표를 달고 있다. 그런데 어린이들은 아직 번호 순서대로 줄을 잘 서지 못하므로 선생님이 다음과 같은 방법을 사용해서 번호순서대로 줄을 세우려고 한다.방법: 줄 서있는 어린이 중 한 명을 선택하여 제일 앞이나 제일 뒤로 보낸다.위의 방법을 사용할 때 어린이가 이동해서 빈자리가 생기는 경우에는 빈자리의 뒤에 있는 어린이들이 한 걸음씩 앞으로 걸어와서 빈자리를 메꾼다.예를 들어, 5명의 어린이들에게 1부터 5까지의 번호가 주어져 있고, 다음과 같은 순서로 줄 서있다고 하자.5 2 4 1 3위 방법을 이용..

  • format_list_bulleted 알고리즘 문제 풀이/해결코드
  • · 2024. 5. 6.
  • textsms
[백준 1914][Silver 1] - 하노이 탑(JAVA)

[백준 1914][Silver 1] - 하노이 탑(JAVA)

문제 링크 https://www.acmicpc.net/problem/1914 문제 세 개의 장대가 있고 첫 번째 장대에는 반경이 서로 다른 n개의 원판이 쌓여 있다. 각 원판은 반경이 큰 순서대로 쌓여있다. 이제 수도승들이 다음 규칙에 따라 첫 번째 장대에서 세 번째 장대로 옮기려 한다. 한 번에 한 개의 원판만을 다른 탑으로 옮길 수 있다. 쌓아 놓은 원판은 항상 위의 것이 아래의 것보다 작아야 한다. 이 작업을 수행하는데 필요한 이동 순서를 출력하는 프로그램을 작성하라. 단, 이동 횟수는 최소가 되어야 한다. 아래 그림은 원판이 5개인 경우의 예시이다. 입력 첫째 줄에 첫 번째 장대에 쌓인 원판의 개수 N (1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄에 옮긴 횟수 K를 출력한다. N이 20 이하..

  • format_list_bulleted 알고리즘 문제 풀이/해설
  • · 2024. 2. 4.
  • textsms
[백준 15988][Silver 2] - 1, 2, 3 더하기 3(JAVA)

[백준 15988][Silver 2] - 1, 2, 3 더하기 3(JAVA)

문제 링크 https://www.acmicpc.net/problem/15988 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 1,000,000보다 작거나 같다. 출력 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 1,000,000,009로 나눈 나머지를 출력한다. 문제 해석 문제의 조건을 나열하면 ..

  • format_list_bulleted 알고리즘 문제 풀이/해설
  • · 2024. 2. 3.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (94)
    • 알고리즘 문제 풀이 (89)
      • 해설 (19)
      • 해결코드 (70)
    • JAVA (3)
    • Python (2)
최근 글
인기 글
최근 댓글
태그
  • #dp
  • #백준
  • #그리디
  • #구현
  • #코딩테스트
  • #골드
  • #알고리즘
  • #실버
  • #BFS
  • #누적합
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바