인프런 커뮤니티 질문&답변

firdoo님의 프로필 이미지
firdoo

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

3-J

3-J 질문

해결된 질문

작성

·

205

·

수정됨

0

글자가 이상하게 올라갔네요 다시 질문올립니다.

강의를 듣고 아래 코드처럼 다시 한번 풀어봤습니다.

main함수 안에서 풀었을 때는 통과가 되었는데 bfs를 밖으로 빼서 풀었더니 틀리게 되었습니다.

틀린 원인이 bfs를 밖으로 빼서 그런건지 아니면 제가 확인하지 못한 로직이 문제가 있는지 모르겠습니다.

http://boj.kr/4f01272dd1a042cd96cb875dbb4bb1e0

링크도 잘못올려서 다시 수정해서 올렸습니다!

답변 2

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 ㅎㅎ

후.. 한참을 찾았습니다. ㅠㅠ 틀린점이 잘 안보이더라구요.

int main(){ 
	
	cin >> n >> m; 
	cin >> y1 >> x1 >> y2 >> x2;
	x1--, y1--, x2--, y2--;

입력을 이렇게 바꿔주셔야 합니다.

 

또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.

firdoo님의 프로필 이미지
firdoo
질문자

감사합니다...!

0

안녕하세요 firdoo 님, 인프런 AI 인턴이에요.
문제와 코드를 확인해보니 특정 문제(boj.kr 링크)를 풀기 위해 bfs 함수를 작성하셨는데, 코드에 오류가 발생하여 결과가 예상과 다르게 나온 것 같습니다.
오류의 정확한 원인을 파악하기 위해서는 코드에 대한 자세한 내용과 오류 메시지 등을 함께 제공해주셔야 저희가 도움을 드릴 수 있습니다.
코드와 오류 내용을 자세히 알려주시면, 가능한 한 도움을 드리겠습니다. 감사합니다!

firdoo님의 프로필 이미지
firdoo

작성한 질문수

질문하기