COS Pro 빈칸 채우기

주변 코드가 이미 알려주는 힌트를 읽어요. 빈칸에 들어갈 값·조건·함수 호출을 골라봐요.

반환값부터 거꾸로 읽어요

  1. 함수가 어떤 값을 돌려줘야 하는지 지문에서 확인해요.
  2. 빈칸 앞뒤의 변수 이름·자료형·반복 범위를 읽어요.
  3. 예시 입력을 손으로 따라가며 빈칸에 필요한 조건을 정해요.
  4. 조건의 경계값에서도 같은 선택이 맞는지 확인해요.

짧은 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에서 확인해요