잠깐! JetBrain사의 IDE를 쓰고계신다면 다음 글을 참고하세요! 

2023.12.12 - [TIL/[순간순간 알게된 짧은 지식] TIL] - AutoCP : 테스트케이스를 한번에 돌려준다고 ?

 

AutoCP : PyCharm에서 테스트케이스를 편하게 돌려보자!

잠깐! VSCode를 쓰고계신다면 다음 글을 참고하세요! 2023.12.12 - [분류 전체보기] - CPH : VSCode 에서 테스트케이스를 편하게 돌려보자! CPH : VSCode 에서 테스트케이스를 편하게 돌려보자! 잠깐! JetBrain사

mingtian-chan.tistory.com

Competitive Programming Helper 는?

마켓 링크 : https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper

 

Competitive Programming Helper (cph) - Visual Studio Marketplace

Extension for Visual Studio Code - Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites.

marketplace.visualstudio.com

Competitive Programming Helper (이하 CPH)는 VSCode 에서 쓸 수 있는 익스텐션입니다.

AutoCP의 기능은 테스트케이스를 넣으면 코드를 실행시켰을 때 자동으로 테스트 케이스를 넣고 실행해서 결과가 맞는지를 체크해줍니다.

 

익스텐션? 

익스텐션이라고 하니까 뭔가 대단한 것 같지만, 그냥 유용한 기능을 추가해준다고 생각하시면 됩니다.

 

시작하기

일단 CPH 익스텐션을 설치해야겠죠? 

 

왼쪽 익스텐션 창에서 CPH를 검색하셔서 Install 버튼을 누르면! 

 

Install이 완료되고 왼쪽에 CPH Judge창이 뜨면 설치 완료입니다! 

사용방법? 

네 친숙한 사이트의 친숙한 문제네요.

우측 상단에  Competitive Companion 에서 Parse Task 버튼을 누르면!

Competitive Companion이 없으신 분들은 아래 링크를 참고해주세요!

2023.12.12 - [TIL/[순간순간 알게된 짧은 지식] TIL] - Competitive Companion : 테스트 케이스를 편하게 옮겨오자

 

Competitive Companion : 테스트 케이스를 편하게 옮겨오자

잠깐! VSCode를 쓰고계신다면 다음 글을 참고하세요! 2023.12.12 - [분류 전체보기] - CPH : VSCode 에서 테스트케이스를 편하게 돌려보자! CPH : VSCode 에서 테스트케이스를 편하게 돌려보자! 잠깐! JetBrain사

mingtian-chan.tistory.com

 

 

어떤 언어로 할 지 고를 수 있어요.

저는 파이썬 쓰니까 파이썬 선택해주면

 

코드 공간 왼쪽에 CPH Judge에 테스트케이스가 자동으로 들어간 것을 볼 수 있습니다!

 

 

간단하게 코드 작성해주고, 초록 버튼 눌러보면! Passed 라고 잘 뜨는 걸 볼 수 있네요! 

 

만약에 틀린다면? 

 

Failed 라고 잘 뜨는 것을 볼 수 있습니다. 

 

만약 틀렸다면 원래 ~가 나와야하고 실제로는 어떻게 나왔는지도 알려주니 너무 편한걸요? 

짱이다 그죠?

 

읽어주셔서 감사합니다 :)