#1692. 排序

排序

题目描述

给你一个长度为 NN 的序列: A1,A2,,ANA_1, A_2, \cdots, A_N

请回答下面的问题:

  • 求该序列中除 AiA_i 以外的剩余 N1N-1 个元素的最大值是多少。
  • 对于 i=1,2,,Ni=1,2,\cdots,N 都需要求解一次该问题,具体可以参考样例。

输入格式

第一行输入一个整数 NN

接下来一行输入 NN 个空格隔开的整数 A1,A2,,ANA_1,A_2,\cdots,A_N

输出格式

输出一共输出 NN 行,每行输出一个整数,其值为除 AiA_i 以外的 N1N-1 个元素的最大值。

3
1
4
3
4
3
4
2
5
5
5
5

样例 1 解释

  • A1A_1 以外的两个元素,即 A2=4A_2 = 4A3=3A_3 = 3 的最大值是 44
  • A2A_2 以外的两个元素,即 A1=1A_1 = 1A3=3A_3 = 3 的最大值是 33
  • A3A_3 以外的两个元素,即 A1=1A_1 = 1A2=4A_2 = 4 的最大值是 44

数据范围

  • 2  N  200000 2\ \leq\ N\ \leq\ 200000
  • 1  Ai  200000 1\ \leq\ A_i\ \leq\ 200000