COS Pro 빈칸 채우기
주변 코드가 이미 알려주는 힌트를 읽어요. 빈칸에 들어갈 값·조건·함수 호출을 골라봐요.
반환값부터 거꾸로 읽어요
- 함수가 어떤 값을 돌려줘야 하는지 지문에서 확인해요.
- 빈칸 앞뒤의 변수 이름·자료형·반복 범위를 읽어요.
- 예시 입력을 손으로 따라가며 빈칸에 필요한 조건을 정해요.
- 조건의 경계값에서도 같은 선택이 맞는지 확인해요.
짧은 Python 예제로 원리를 확인해요
“5 이상”이면 조건은 value >= 5예요. value > 5로 바꾸면 5를 세지 못해요. 짧은 코드에서도 지문의 경계 조건을 확인하는 연습이에요.
count = 0
for value in [2, 5, 7, 4]:
if value >= 5:
count += 1
# 5 이상인 값은 5와 7, count는 2예요.C++에서도 같은 원리로 읽어요
아래는 함수 안에서 실행하는 코드 예시예요. Python 예제와 같은 값을 따라가며 조건과 갱신 순서를 비교해요.
int nums[] = {2, 5, 7, 4};
int count = 0;
for (int value : nums) {
if (value >= 5) count++;
}
// count는 2예요.내 언어로 직접 풀어봐요
지금 한 문제 풀어봐요
직접 만든 연습 문제예요. 지문과 개념부터 살펴봐요.
준비하면서 궁금한 것들
이 예제가 실제 기출문제인가요?
아니요. 원리를 보여주기 위해 만든 짧은 설명 예제예요. 아래의 연습 문제도 직접 제작한 문제이며, 공식 공개 자료는 YBM 링크에서 확인해요.
다음 준비로 이어가요
공식 자료
작성·운영: xhae123
시험 안내 확인: 2026-10-13 · 일정과 규정의 최신 내용은 YBM에서 확인해요