#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int arr[], int arr_len, int N) {
    
	int frequency[101] = { 0 };
	int num = 0;

	

	return num;
}

int main() {
    
	int arr1[] = {1,2,3,4,4,5,6,7,7,8,9,9,9,9,10};
    int N1 = 15;
    int arr1_len = 15;
	int ret1 = solution(arr1, arr1_len, N1);
	// [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
	printf("solution 함수의 반환 값은 %d입니다.\\n", ret1);

	int arr2[] = {1,1,4,4,8,8,8,8,9,9,9,9,1,4,4,4,5,3,2,2,1,4,8,7};
    int N2 = 15;
    int arr2_len = 24;
	int ret2 = solution(arr2, arr2_len, N2);
	// [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
	printf("solution 함수의 반환 값은 %d입니다.\\n", ret2);

	int arr3[] = {3,3,3,3,3,5,5,5,5,5,9,9,9,9,9,11,11,11,11,11};
    int N3 = 20;
    int arr3_len = 20;
	int ret3 = solution(arr3, arr3_len, N3);
	// [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
	printf("solution 함수의 반환 값은 %d입니다.\\n", ret3);

}