🛡️ 코딩테스트/🛡️ 코테 : 알고리즘
백준 input 테스트 파일 설정하기 (C++)
맨텀
2025. 1. 6. 10:20
프로젝트 설정
백준은 프로그래머스와 달리 입출력을 직접 받는 형태로 문제가 출제되기 때문에
input을 별도로 넣어주는 프로젝트를 직접 만들어야 한다.
프로젝트 구조
인풋을 넣을 input.txt 텍스트 파일을 만들고
기본이 되는 Main.cpp 와 코드부 래퍼클래스인 Code.cpp로 구성했다.
Main.cpp
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include "Code.h"
int main(void)
{
freopen("input.txt", "r", stdin);
Code code;
code.main();
}
Code.h
#pragma once
class Code
{
public:
int main();
};
Code.cpp
#include "Code.h"
#include <iostream>
using namespace std;
// int main(void)
int Code::main(void)
{
return 0;
}
input.txt 내용에는 백준 인풋을 그냥 복붙 하면 된다.
제출하기
코드 작성은 Code.cpp에 하고, 제출할 때 함수 이름을
int Code::main(void) 에서 Code:: 네임만 지워서
int main(void) 로 제출하면 된다.
return 0; 생략하고 싶다면 마지막 줄도 삭제하자.