문제를 만들다보면 테스트 케이스 제너레이터가 필요하다 뭐 단순 배열이나 랜덤 숫자를 찍는건 간단한 일이지만...


그래프나 트리의 경우는 좀 화가난다. 특정 조건을 만족시키는 그래프를 생성하는게 굉장히 성가진 일이기 때문... 


이런 일을 조금 더 편하게 해주는 사이트가 있는데 그래프나 트리의 일반적인 형태의 경우는 이걸로 만들면 조금 편할 것 같다.


http://spojtoolkit.com/TestCaseGenerator/


몇가지 추가되었으면 하는 것도 있지만...


일단 이정두면 쓸만은 하지않나 싶다



====================


일단 테스트케이스를 어떻게든 만들고 나면 테스트 케이스에 해당하는 아웃풋을 만들어야하는데


소스 코드를 일일이 컴파일 붙여넣기 하거나 소스코드에 하드코딩하는 방법을 주로 사용한다. 그런데 C++은 문자열 관련 연산이 영 귀찮기 때문에 파일 이름 만들고


이런저런 짓을 하는게 좀 귀찮아서...


쉘 스크립트를 좀 짜봤다.


제너럴 하지는 않고 내가 필요한 정도만 짜놨기 때문에 실제 사용하려면 약간의 커스터 마이징이 필요할 지 모르겠다.


난 이걸로 잘 돌려 막기했다.. ㅋㅋㅋㅋㅋㅋㅋ


https://gist.github.com/choiking10/28a3dbe456203c3f92bbd05749377b36



+ Recent posts