1005번 - ACM Craft
여럿 분들이 그러하듯 고생고생 짜서
테스트케이스 돌리고 잘 돌아간다 싶어
제출에 코드 복붙하고 돌리는데
'채점중'
에 견디다 못해 F5를 누르니
'런타임 에러'
입이 떡 벌어져라
두 눈을 비비고 같은 코드 제출하고 뚫어지라 지켜보고 있으니
'채점중(50%)'
'채점중(6x%)'
입니다. 도와주세요ㅠㅠ
+ ) 다른 질문들의 테스트 케이스 한두개 더 찾아 돌려봤지만
답은 잘 나왔습니다.
======================
밑의 코드는 OCaml 문법입니다. (봐주실 분이 있을까)
<<설명>>
한 테스트 케이스에서,
1> input을 받아 배열로 저장하고
2> 그래프는
( 노드 번호,
이 노드를 시작점으로 하는 도착점들의 list,
이 노드를 도착점으로 하는 시작점들의 list )
의 배열
= t_1005 타입
으로 바꾸어 저장하였습니다.
3> colorFlags 배열을 만들어 문제풀이에 필요없는 노드와 필요한 노드를 구분할 정보를 저장해두었습니다.
4> topological_sort 함수를 실행시키면 위상 정렬이 수행된 '노드번호로 이루어진 리스트' 값을 얻습니다.
5> finalBuildTimeArray 배열 n번째 원소는 n+1번 노드 건설에 필요한 시간이 담기도록 설계되었습니다....
배열 범위 체크도 열심히 했는데 어딜 놓친걸까요?
도와주세요 ㅠㅠㅠ
댓글을 작성하려면 로그인해야 합니다.
cushionbadak 6년 전
여럿 분들이 그러하듯 고생고생 짜서
테스트케이스 돌리고 잘 돌아간다 싶어
제출에 코드 복붙하고 돌리는데
'채점중'
에 견디다 못해 F5를 누르니
'런타임 에러'
입이 떡 벌어져라
두 눈을 비비고 같은 코드 제출하고 뚫어지라 지켜보고 있으니
'채점중(50%)'
'채점중(6x%)'
'런타임 에러'
입니다. 도와주세요ㅠㅠ
+ ) 다른 질문들의 테스트 케이스 한두개 더 찾아 돌려봤지만
답은 잘 나왔습니다.
======================
밑의 코드는 OCaml 문법입니다. (봐주실 분이 있을까)
<<설명>>
한 테스트 케이스에서,
1> input을 받아 배열로 저장하고
2> 그래프는
( 노드 번호,
이 노드를 시작점으로 하는 도착점들의 list,
이 노드를 도착점으로 하는 시작점들의 list )
의 배열
= t_1005 타입
으로 바꾸어 저장하였습니다.
3> colorFlags 배열을 만들어 문제풀이에 필요없는 노드와 필요한 노드를 구분할 정보를 저장해두었습니다.
4> topological_sort 함수를 실행시키면 위상 정렬이 수행된 '노드번호로 이루어진 리스트' 값을 얻습니다.
5> finalBuildTimeArray 배열 n번째 원소는 n+1번 노드 건설에 필요한 시간이 담기도록 설계되었습니다....
배열 범위 체크도 열심히 했는데 어딜 놓친걸까요?
도와주세요 ㅠㅠㅠ