次の大きな要素

666 ワード

タイトルの説明
配列を指定し、各要素の右側にある最初の要素がそれより大きい要素を見つけます.
入力
1行目の整数nは配列サイズを表し、
次の行nの正の整数は、配列内の要素値を表します.
データ範囲:n<=10000000、配列内の要素値は10000000を超えない.
しゅつりょく
1行n個の整数を出力
出力-1がない場合は、各要素の右側の最初の要素がそれより大きいことを示します.
サンプル入力
4
2 1 3 4

サンプル出力
3 3 4 -1
#include
using namespace std;
int main()
{
   int b=0,n;
   cin>>n;
  int *a=new int[n];
   for(int i=0;i>a[i];
   for(int i=0;ia[i])
                 {
            cout<