#include <iostream>
#include <climits>
int main()
{
int arr[] = {3, 8, 1, 9, 4, 10, 7, 13, 2, 6};
int size = sizeof(arr) / sizeof(arr[0]);
int N = 4;
int just_greater = INT_MAX, just_smaller = INT_MIN;
for (int i = 0; i < size; i++) {
if (arr[i] > N && arr[i] < just_greater)
just_greater = arr[i];
if (arr[i] < N && just_smaller < arr[i])
just_smaller = arr[i];
}
std::cout << "just_smaller: " << just_smaller << "\n";
std::cout << "N: " << N << "\n";
std::cout << "just_greater: " << just_greater << "\n";
}
/*
run:
just_smaller: 3
N: 4
just_greater: 6
*/