한국정보올림피아드 2000 초등부 3번 문제: 치즈 [[https://www.acmicpc.net/problem/2636|문제]] 위 링크의 문제를 풀 수 있는 python code 를 만들 것. 채점은 해당 사이트에 회원가입 후 사이트의 기능을 사용하여 채점한다. ==== 추가 사항 ==== - 출처 웹 사이트의 채점 방법을 사용할 경우 입출력은 stdin 과 stdout 을 강제한다. 그러나 내부적으로 테스트하기에는 부적합하므로 입출력을 파일로 (입력: input.txt, 출력: output.txt) 로 할 수 있게 만들 것. - 모든 변수와 함수에 [[https://docs.python.org/ko/3/library/typing.html|파이썬 타입 힌트 기능]]을 사용하여 표현할 것 ==== 팁과 도움말 ==== - 문제를 나누어 생각하며 필요한 부분을 검색해가며 코딩한다. 단, 전체 코드를 복사 붙여넣기 할 경우 채점 사이트에서 밴 당할 수 있다. 필요한 부분만 발췌해서 사용한다. - 본인이 무엇을 검색하고 싶었고 어떻게 검색했고 결과가 만족스러웠는지 기록하고 체크한다. - DFS-스택, BFS-큐 - 해결 방법은 여러가지일 수 있다.