197: Find the next greater element of every element of a given array of integers
// Find the next greater element of every element of a given array of integers
#include <iostream>
using namespace std;
int main()
{
int size;
cout << "Enter the size of array: ";
cin >> size;
int array[size];
for (int i = 0; i < size; i++)
{
cout << "Enter a number for index " << i << ": ";
cin >> array[i];
}
system("cls");
cout << "List of next more powerful element is: \n";
for (int i = 0; i < size; i++)
{
for (int j = i + 1; j < size; j++)
{
if (array[i] < array[j])
{
cout << array[i] << ':' << array[j] << endl;
break;
}
}
}
return 0;
}
Comments
Post a Comment