#include <stdio.h>
int get_smallest_frequency(int arr[], int size) {
int min = arr[0], frequency = 1;
for (int i = 1; i < size; i++) {
if (arr[i] < min) {
min = arr[i];
frequency = 1;
}
else if (arr[i] == min)
frequency++;
}
return frequency;
}
int main()
{
int arr[] = { 6, 4, 4, 7, 3, 3, 3, 5, 5, 7, 8, 3, 4, 3 };
int size = sizeof(arr) / sizeof(arr[0]);
printf("%d", get_smallest_frequency(arr, size));
return 0;
}
/*
run:
5
*/