#include #include #include #include #include #include #include int compare(const void *num1, const void *num2) { return *(int*)num1 - *(int*)num2; } int main(){ int n; scanf("%d",&n); int *a = malloc(sizeof(int) * n); for(int a_i = 0; a_i < n; a_i++){ scanf("%d",&a[a_i]); } qsort(a, n, sizeof(int), compare); int min = 0x7FFFFFFF; for(int i=1; i tmp) min = tmp; } printf("%d", min); // your code goes here return 0; }