ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • BOJ 12886 돌 그룹(Python 3)
    알고리즘/BOJ 2019. 1. 29. 17:13
    반응형


    https://www.acmicpc.net/problem/12886


    물통이랑 비슷한 문제입니다.


    A,B,C 중복 체크를 확인해주는 것만 생각하면 되는 문제입니다.

    A,B의 값을 알고 있다면 C를 구할 수 있으니 2차원 배열로 나타낼 수 있습니다.

    (2차원 배열 중복 확인은 A,B를 하든, B,C를 하든 입맛에 맞게 하면 됩니다.)

    저는 최솟값, 최댓값으로 중복 체크를 했습니다.


    그리고 제 코드는 BFS를 돌리기 전에 A+B+C가 3의 배수가 아니면 0을 출력하고 종료하는 것으로 만들었는데, 이 부분은 BFS 돌리면서 A,B,C의 값이 같을 때 처리해도 무방합니다.




    반응형

    '알고리즘 > BOJ' 카테고리의 다른 글

    BOJ 9505 엔터프라이즈호 탈출(Python 3)  (0) 2019.02.14
    BOJ 13903 출근(Python 3)  (0) 2019.01.30
    BOJ 14497 주난의 난(難)(Python 3)  (2) 2019.01.25
    BOJ 7569 토마토(Python 3)  (0) 2019.01.25
    BOJ 7576 토마토(Python 3)  (1) 2019.01.25

    댓글

Designed by Tistory.