문제 목록 메뉴에서 원하는 문제 유형을 선택합니다.
문제 유형 페이지에서 오른쪽 상단의 문제 만들기를 클릭합니다.
Function 타입과 STDIO 타입 중에 선택할 수 있습니다.
문제 타입을 일반, 한 줄 바꾸기, 빈칸 채우기 중에 선택할 수 있습니다.
문제 설명은 한국어와 영어 두 가지 버전으로 작성할 수 있습니다. 한국어 또는 영어 중 최소 한 가지는 작성해야 합니다.
입력 폼은 마크다운 문법을 지원하여 코드, 이미지, 테이블 등을 표현할 수 있습니다.
마크다운 작성법을 확인하세요.
문제 설명은 최대한 친절하고 구체적으로 설명해주어야 합니다.
설명에는 다음 내용을 포함하는 것을 권장합니다.
Input, Output 형식을 선택해 주세요.
1) 매개변수의 개수와 각 매개변수의 타입, 이름을 지정해주세요.
매개변수의 타입과 이름은 지원자의 초기 코드에 반영됩니다.
매개변수 이름은 지문에 주어진 것과 일치하는 편이 좋습니다.
매개변수 이름은 함수 이름과 겹치지 않는 것이 좋습니다.
ex) str은 Python의 형변환 함수 이름입니다. 따라서 이 이름은 변수 명으로 적절하지 않습니다. (실제 응시자로부터 민원 들어온 경우가 있음)
2) Return 타입을 지정해주세요.
3) 매개변수 및 Return의 데이터 타입 범위
타입 | 크기 | 범위 |
|---|---|---|
int | 4 Byte | –2,147,483,648 ~ 2,147,483,647 |
string | - | - |
bool | 1 Byte | false 또는 true |
long | 8 Byte | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
double | 8 Byte | (1.7 X 10^-308) ~ (1.7 X 10^308) (15개의 자릿수) |