백준으로 문제를 풀고있으면 테스트하기 어렵다는 단점이 있습니다.
이 때, Replit을 통해 테스트를 할 수 있는 방법을 소개하겠습니다.
1. https://replit.com/ 에 접속합니다.
2. 회원가입을 진행합니다.
3. 로그인합니다.
4. 아래의 화면이 표시되는데요. 우측 상단에 '+'버튼을 누릅니다.
5. Template: Node.js 선택
6. Title 입력
7. '+ Create Repl'을 클릭한다.
8. 아래와 같이 Repl이 생성된 것을 알 수 있습니다.
Repl이란 Read Eval Print Loop라는 뜻으로 읽고 평가하고 출력하고 반복하라는 뜻입니다.
사용자의 입력을 취하고 이를 평가하고 결과를 사용자에게 반환시키는 단순한 상호작용 컴포터 프로그래밍 환경입니다.
9. 백준의 1000번 문제로 테스트를 진행해보겠습니다.
https://www.acmicpc.net/problem/1000
10. index.js에 아래의 코드를 입력합니다.
11. dev 폴더를 생성합니다.
12. dev폴더 안에 stdin 파일을 생성합니다.
13. 백준 페이지의 예제의 '1 2'를 dev/stdin파일에 그대로 입력합니다.
14. 생성된 stdin파일에 '1 2'를 입력합니다.
15. 'RUN'을 클릭하고 콘솔에서 답이 출력되는 것을 확인 할 수 있습니다.
16. 이 index.js 파일에서 'dev/stdin'으로 되어있는 부분만 '/dev/stdin'으로 바꿔 준 이후에 코드를 제출할 수 있습니다.
17. 언어를 'Node.js'를 선택합니다.
18. 소스코드에 index.js를 복사 붙이기 합니다.
19. '제출'을 누릅니다.
20. 맞았습니다!!
'알고리즘 풀이' 카테고리의 다른 글
그리디 알고리즘 (0) | 2022.08.04 |
---|---|
다이나믹 프로그래밍 (0) | 2022.07.02 |
BFS 넓이 우선 탐색 (0) | 2022.06.18 |
그래프 정렬 (0) | 2022.06.11 |
DFS (0) | 2022.06.04 |