본문 바로가기
코딩테스트/프로그래머스

머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다

by java나유 2022. 10. 24.

문제 설명

머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다. 머쓱이네 반 친구들의 키가 담긴 정수 배열 array와 머쓱이의 키 height가 매개변수로 주어질 때, 머쓱이보다 키 큰 사람 수를 return 하도록 solution 함수를 완성해보세요.


제한사항
  • 1 ≤ array의 길이 ≤ 100
  • 1 ≤ height ≤ 200
  • 1 ≤ array의 원소 ≤ 200

나의코드:

#include <stdlib.h>

// array_len은 배열 array의 길이입니다.
int solution(int array[], size_t array_len, int height) {
    int answer = 0;
    
    for(int i=0;i<array_len;i++){
        if(height<array[i]){
            answer++;
        }
    }
    return answer;
}

나의 풀이:

간단한 배열/반복문 문제였다. array의 size만큼 반복문을 실행하고

height의 값보다 큰 값들을 찾아서 그 값 만큼 answer를 카운트 해주었다.

 

결과:

728x90

댓글