백준 삼성 코딩 기출 문제 - 구슬 탈출2 python
출처 : BAEKJOON ONLINE JUDGE
구슬 탈출2 (https://www.acmicpc.net/problem/13460)
처음 보시는 분들은 다음의 링크에서 문제 풀이를 꼭 봐주세요!! 백준 삼성 코딩 기출 문제 - 구슬 탈출 python(https://jeongchul.tistory.com/665)
문제 설명
이전 문제와 조건은 동일합니다. 보드의 상태가 주어졌을 때, 최소 몇 번 만에 빨간 구슬을 구멍을 통해 빼낼 수 있는지 구하는 프로그램을 작성해야 합니다.
문제 풀이
이전에 구슬의 움직이는 시도한 횟수(depth)를 출력하면 풀이는 끝납니다.
depth는 초기화를 1로 하였습니다. 처음의 움직임은 시도 1이니 1로 초기화해서 푸는게 쉽습니다.
이전의 풀이에서 출력이 성공하면 1, 실패하면 0인데 여기서는 depth를 출력하는 식으로 코드를 변경하면 됩니다.
단 실패하면 여기서는 0이 아닌 -1입니다.
전체 코드입니다.
'Algorithm' 카테고리의 다른 글
백준 삼성 코딩 기출 문제 - 시험 감독 python (0) | 2019.10.17 |
---|---|
백준 삼성 코딩 기출 문제 - 2048 (Easy) python (4) | 2019.10.16 |
백준 삼성 코딩 기출 문제 - 구슬 탈출 python (5) | 2019.10.16 |
python 부분합, 연속 부분수열 최대합 (0) | 2019.09.27 |
Python 구간 사이의 최소 제곱근 찾기 (0) | 2019.09.27 |
백준 삼성 코딩 기출 문제 - 구슬 탈출2 python
출처 : BAEKJOON ONLINE JUDGE
구슬 탈출2 (https://www.acmicpc.net/problem/13460)
처음 보시는 분들은 다음의 링크에서 문제 풀이를 꼭 봐주세요!! 백준 삼성 코딩 기출 문제 - 구슬 탈출 python(https://jeongchul.tistory.com/665)
문제 설명
이전 문제와 조건은 동일합니다. 보드의 상태가 주어졌을 때, 최소 몇 번 만에 빨간 구슬을 구멍을 통해 빼낼 수 있는지 구하는 프로그램을 작성해야 합니다.
문제 풀이
이전에 구슬의 움직이는 시도한 횟수(depth)를 출력하면 풀이는 끝납니다.
depth는 초기화를 1로 하였습니다. 처음의 움직임은 시도 1이니 1로 초기화해서 푸는게 쉽습니다.
이전의 풀이에서 출력이 성공하면 1, 실패하면 0인데 여기서는 depth를 출력하는 식으로 코드를 변경하면 됩니다.
단 실패하면 여기서는 0이 아닌 -1입니다.
전체 코드입니다.
'Algorithm' 카테고리의 다른 글
백준 삼성 코딩 기출 문제 - 시험 감독 python (0) | 2019.10.17 |
---|---|
백준 삼성 코딩 기출 문제 - 2048 (Easy) python (4) | 2019.10.16 |
백준 삼성 코딩 기출 문제 - 구슬 탈출 python (5) | 2019.10.16 |
python 부분합, 연속 부분수열 최대합 (0) | 2019.09.27 |
Python 구간 사이의 최소 제곱근 찾기 (0) | 2019.09.27 |