본문 바로가기
코딩과 알고리즘

코딩테스트 체험 - YBM 코스프로 자격증정보 & 프로그래머스 체험

반응형

YBM 하면 보통 토익 영어로 유명한데요.
YBM에서 코스(COS)프로라는 민간 프로그래머 라이센스(자격증)도 시험을 통해 발급한다고 하네요.

사이트 주소는 아래와 같습니다.
https://www.ybmit.com/

 

YBM IT

국제 IT 자격증

www.ybmit.com

자격시험 일정도 나와 있는데요.
아래 URL에서 시험일정을 제공합니다.
https://www.ybmit.com/test_rec/gen_rec.jsp

2019년 10월 20일이 현재 가장 가까운 시험날인데, 시험당일 2일 전까지 접수를 받네요.
시험은 직접 가서 봐야 하는데, 시험 언어마다 지역 제한이 있습니다.

COS PRO 는 정확한 시험명칭이 Professional Coding Specialist 인데요.

1급과 2급이 있습니다.
당연히 1급이 더욱 어렵겠지요? :)
1000점 만점에 600 점 이상이면 합격입니다.

시험비용은 2급은 35,000원이고 1급은 45,000원입니다.
추후에 또 바뀔수도 있으니 비용만 알고 싶으신 경우 결제하지 말고
접수단계까지만 진행하시다 보면 정확한 결제 금액을 알 수 있습니다.
자격증 발급비용은 2,000원으로 저렴한 편입니다.

YBM 에서 소정의 체험 문제를 제공하는걸 본 적이 있어서 확인해봤는데요.

 

알고보니 프로그래머스 코딩 사이트로 연결됩니다.

COS Pro 2급 C 샘플문제의 경우 10문제를 제공하네요

YBM 시험 형식은 아마도 프로그래머스에서 제공하는 방식과 똑같지 않을까 생각됩니다.
시험 방식은 좀 색다른데요 100% 코딩 프로그램을 짜는게 아니라.
빈 칸을 채우는 방식입니다. n부터 m까지 자연수의 합 문제 하나를 보도록 할까요?

직접 실행 결과를 확인하는 기능도 있으니까요.
나름 입문하시는 프로그래머분들에게 도움이 되지 않을까 생각되기도 합니다.

참고로 C언어이지만 main 코드는 제공하지 않고, 코드를 실행할 함수만 제대로 작동하도록 해주는 방식이네요.
마치 온코더 코딩사이트의 Easy 버전같아 보이기도 합니다 :)

왼쪽의 안내 부분은 매우 친절하게 되어 있습니다.
조건이 우선 명확하고, 어떠 어떠한 방법으로 코딩을 하라는 안내가 있어서 그냥 그대로 짜면 됩니다.

1, 2번 조건을 읽어보니 func_a(k) 함수는 1부터 k까지의 합을 구하는 함수인데요.
다른 곳에는 빈 칸이 없고 func_a(k) 함수에만 빈칸이 있으니 이 부분만 채워넣으면 풀리는 문제네요.
정답은 아래와 같습니다.

항상 정답을 제출하기 전에는 실행 버튼을 통해 먼저 예제로 주어지는 테스트 케이스가 맞는지 확인하신 다음에,

이상이 없거든 제출해주시면 됩니다.
이 때 여러가지 테스트 케이스로 채점을 수행하고, 최종 점수가 매겨지는 것이지요.
이런 쉬운 문제는 뭐 당연 100점이지요 :)


빈칸 채워넣기가 아닌 함수 풀코딩 문제도 있는데요.
거스름돈 문제가 그렇습니다.

이 경우 함수 전체를 직접 코딩으로 구현해 주어야 합니다.

상품의 가격목록과 고객이 낸 금액의 차액을 반환해주면 되는 조건인데요.
조건을 보니 온코더같은 함정문제는 아닌 것으로 보입니다.

중간에 결과가 0보다 작은 경우 -1을 반환해달라는 안내까지 자세하게 나와 있어서 아래와 같이 코딩해주시면 되겠습니다. 
알고리즘 강좌가 아니니 설명은 패스하겠습니다 ㅎㅎ

int solution(int price[], int price_len, int money) {
    int answer = money;
    for(int i=0;i<price_len;++i)        
    {
        answer -=price[i];        
    }
    if(answer<0)answer=-1;
    return answer;
}

문제 수준으로 보아, YBM 자격증의 경우 온코더와 같은 극악무도(?)한 수준은 아닌 듯 합니다.
물론 코스프로 1급 문제를 확인해 본 적이 없어 장담은 못 합니다 ㅎㅎ

YBM 자격증 정보와 프로그래머스 사이트 코딩 사용법에 대해 도움이 되셨나 모르겠습니다 :)
여기까지 읽어주셔서 감사합니다.

참고로 다른 코딩사이트 정보도 보시고 싶으시면 아래 URL로 이동해 주세요.
https://itadventure.tistory.com/112

 

코딩 테스트 사이트가 이렇게 많아?

코딩관련해서 모의로 풀어보면서 바로 채점 가능한 시스템이 국내에 이렇게 사이트가 많은 줄 몰랐습니다 :) 더 많이 발견하는대로 쓱쓱 이 게시글에 넣어보도록 하겠습니다. ​ 백준 https://www.acmicpc.net 크..

itadventure.tistory.com

 

반응형