15686번 - 치킨 배달
안녕하세요 제가 치킨배달 문제를 3번정도 풀고있는데
오늘은 안풀려서 계속 틀렸습니다가 나오더라고요 그런데 아무리 생각해도 틀린부분이 없어서 코드를 하나씩 살펴봤는데
초기화를 할때 1번경우에서는 틀렸습니다. 가 나오고
2번경우에선 맞았습니다 가 나옵니다.
1번과 2번의 차이는 bool check 배열과 int d 배열의 순서만 바꾸고 나머지는 그대로입니다.
순서가 변경되면서 배열의 크기가 변한것도 아니고 그냥 순서만 바꿧는데
하나는 틀렸습니다. 하나는 맞았습니다가 나오네요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
고수님들 제발 도와주세요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
코드에서 배열의 범위를 벗어난 곳에 접근하는 등의 오류가 있으면 똑같은 코드를 제출해도 맞을 수도 있고, 틀릴 수도 있습니다.
코드 전체를 올려주시는게 아니면 이것만으로는 알 수 없습니다.
전체코드입니다.
집이 최고 99개까지 있을 수 있는데(집의 개수는 2N개를 넘지 않으며), d[51][]로 선언이 되있습니다.
아.. ㅠㅠ 문제를 제대로 읽어야겠네요
정말 감사합니다~
댓글을 작성하려면 로그인해야 합니다.
jgb5131 5년 전
안녕하세요 제가 치킨배달 문제를 3번정도 풀고있는데
오늘은 안풀려서 계속 틀렸습니다가 나오더라고요 그런데 아무리 생각해도 틀린부분이 없어서 코드를 하나씩 살펴봤는데
초기화를 할때 1번경우에서는 틀렸습니다. 가 나오고
2번경우에선 맞았습니다 가 나옵니다.
1번과 2번의 차이는 bool check 배열과 int d 배열의 순서만 바꾸고 나머지는 그대로입니다.
순서가 변경되면서 배열의 크기가 변한것도 아니고 그냥 순서만 바꿧는데
하나는 틀렸습니다. 하나는 맞았습니다가 나오네요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
고수님들 제발 도와주세요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ