[No.42] 공강시간 구하기 / cos pro 2급 c언어 기출 문제
공강시간 구하기 문제 설명 위 구조를 참고하여 코드가 올바르게 동작할 수 있도록 빈칸에 주어진 func_a, func_b, func_c 함수와 매개변수를 알맞게 채워주세요. 예시 time_table time_table_len return [1, 1, 0, 0, 1, 0, 1, 0, 0, 0] 10 3 코드 해석 int solution(int time_table[], int time_table_len) { int answer = 0; int first_class = func_c(time_table, time_table_len); int last_class = func_a(time_table, time_table_len); answer = func_b(time_table, first_class, last_c..
2021. 5. 23.
[No.41] 사다리 게임의 승자를 구해주세요!/ cos pro 2급 c언어 기출 문제
사다리 게임의 승자를 구해주세요! 문제 설명 예시 ladders ladders_len win return {{1, 2}, {3, 4}, {2, 3}, {4, 5}, {5, 6}} 5 3 1 코드 해석 및 전체 코드 유추 1. for문 안 temp에 player[ladders[i][0] -1]값을 넣는다. 2. answer에 player[win - 1]을 넣는 걸로 player[2]의 값이 1이 됨을 알 수 있다. answer ) 승리하는 사람의 시작 위치를 return 할 변수 player[6] ) 6명이 사다리 게임을 할 때, 몇 번째 위치에서 시작하는 사람이 상품을 타는지. → 배열의 원소로 도착지점의 player의 시작 위치가 들어간다. ( player[1]은 1에 도착하는 사람의 시작 위치 ) f..
2021. 5. 23.
[No.32] 시험 합격자가 몇 명이지? / cos pro 2급 c언어 기출 문제
시험 합격자가 몇 명이지? 문제 설명 체력시험 합격 인원을 알아보려고 합니다. 윗몸일으키기 팔굽혀펴기 달리기 80점 이상 80점 이상 70점 이상 - 통과한 종목이 하나 이하거나, 통과 점수의 반을 넘기지 못한 종목이 있다면 불합격입니다. - 그 외에는 합격입니다. 각 종목 기록을 담고 있는 배열 scores, scores의 행 길이 scores_len이 매개변수로 주어질 때, 시험에 합격한 인원을 return하도록 solution 함수를 작성하려고 합니다. 위 구조를 참고하여 코드가 올바르게 동작할 수 있도록 빈칸에 주어진 func_a, func_b, func_c 함수와 매개변수를 알맞게 채워주세요. 예시 scores scores_len return 예시 1 [[30, 40, 100], [97, 88,..
2021. 5. 18.
[No.31] 상담 선생님은 너무 바빠요 / cos pro 2급 c언어 기출 문제
상담 선생님은 너무 바빠요 문제 설명 학생 10명이 상담을 받기 위해 매일 한 명씩, 순서대로 상담실을 찾아갑니다. 상담은 상담 선생님이 계실 때에만 상담을 받을 수 있습니다. 또한 한번 상담실을 방문한 삭생은 다시 상담실에 찾아가지 ㅇ낳습니다. 선생님의 일정표가 주어질 때, 누가 상담을 받지 못했는지 알고 싶습니다. 선생님의 일정을 담은 배열 schedule과 schedule의 길이 schedule_len이 매개변수로 주어질 때, 상담을 받지 못한 학생의 번호를 오름차순으로 정렬하여 return 하도록 solution 함수를 작성하세요. 예시 schedule schedule_len return {"O", "X", "X", "O", "O", "O", "X", "O", "X", "X"} 10 {2, 3, ..
2021. 5. 18.