回分類題庫
c036: 5.修正式全距
關鍵字: 106校內初賽

測資點 : 10 | Time Limit : 1000 ms | Memory Limit : 32000 KB
Accepted : 825 Times / 695 Users | Submit : 1600 Times / 747 Users | Accepted rate : 93%
題目加入時間 : 2017-08-09 09:59

Content: 简体中文

全距是指的是一群資料裡最大值和最小值的差,也就是整組資料的最大範圍,但是因為最大值或最小值可能出現極端值而失去參考價值,因此我們先將原先的最大值和最小值去除,再去取全距,也就是原始資料中第二大和第二小的值的差。

現在給你一堆數字,請你找出上述的俢正式全距是多少。 

Input:

輸入資料一開始有一個正整數 N 代表接下來有幾個數字(3<=n<=10000),接下來這 N 個數字就是我們要求修正式全距的所有數字(數字範圍為 0~99999999)。

Output:

請計算出前述資料裡的修正式全距是多少,也就是第二大和第二小的差。

Sample Input:help

若題目沒有特別說明,則應該以多測資的方式讀取,若不知如何讀取請參考 a001 的範例程式。
輸入1:
5 1 2 3 4 5

輸入2:
10 1 3 5 7 9 10 8 6 4 2

Sample Output :

輸出1:
2

輸出2:
7

Hint :

Author :

106校內初賽 (管理員:sagit)

  Solve it!   Status Forum