Գրել ծրագիր, որն էկրանին կտպի տրված թվի հարևան երկու թվերը զանգվածում` անջատված բացատով։
Եթե զանգվածը չի պարունակում տրված թիվը, էկրանին հարկավոր է տպել -1։
Եթե հարևաններից որևէ մեկը գոյություն չունի, հարկավոր է նրա փոխարեն տպել -1։
Եթե թիվը կրկնվում է զանգվածում, ապա հարկավոր է տպել առաջին հանդիպած էլեմենտի հարևանները։
Օրինակներ՝
Մուտք - [1 2 3 4 5], 2: Ելք - 1 3
Մուտք - [1 2 3 3 4], 3։ Ելք - 2 3
Մուտք - [1 2 3 4 5], 5: Ելք - 4 -1
#include <iostream> void printNeighbors(int arr[], const int N, int number) { // put your code here to print neighbors of the "number" } int main() { const int N = 5; int arr[N] = {}; int number; std::cout << "Input " << N << " size array: "; for (int i = 0; i < N; i++) { std::cin >> arr[i]; } for (int i = 0; i < N; i++) { std::cout << arr[i] << " "; } std::cout << std::endl; std::cout << "Insert number: "; std::cin >> number; std::cout << number << std::endl; // Call printNeighbors function here }