본문 바로가기
Programming/Etc

백준 알고리즘 풀때 input 설정 인텔리제이에서 쉽게 하기

by Renechoi 2023. 6. 24.

백준 알고리즘은 다음과 같이 입력을 받아서 출력으로 정답을 내는 시스템으로 되어 있다. 

 

 

 

표준 입력을 Scanner나 BufferedReader를 통해 받아서 사용할 때 매번 콘솔창에 테스트 데이터를 넣어주어야 하는 것이 생각보다 귀찮은 일이다. 

 

그래서 다음과 같이 입력을 텍스트 파일에 붙여넣어 runtime시 입력되도록 자동화할 수 있다. 

 

 

 

1) input.txt 생성 

 

어느 위치든지 사용할 위치에 input.txt 파일을 생성한다. 

 

 

 

2) run configuration 설정 

 

 

다음과 같이 사용하는 클래스를 우클릭하여 들어갈 수도 있고 

 

우측 상단의 edit을 통해 들어갈 수도 있다. 

 

 

 

해당 버튼을 클릭하면 

 

다음과 같은 창이 뜨는데 여기서 modify options를 눌러 Redirect input from 버튼을 활성화한다. 

 

 

 

Redirect input from에 위에서 만든 텍스트의 주소를 넣어주면 된다. 

 

 

3) run 

이제 단순히 실행을 하는 것만으로도 자동으로 입력 값들이 주입되는 것을 볼 수 있다. 

 

 

 

반응형