Khoảng cách của mảng

View as PDF

Submit solution

Points: 0.10
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Khoảng cách của một mảng a gồm n phần tử bằng phần tử lớn nhất trừ phần tử nhỏ nhất.

Bạn hãy viết chương trình nhập vào mảng a, in ra khoảng cách của mảng a.

Input

Gồm 2 dòng:

Dòng thứ nhất là số phần tử của mảng n (~n ≤ 10^5~)

Dòng thứ hai gồm n phần tử ~a_1~, ~a_2~, ... ~a_n~ (1 ≤ ~a_i~ ≤ ~10^5~)

Output

Một dòng duy nhất là khoảng cách của mảng a.

Examples

Input

5
4 3 6 1 9

Output

8 

Comments

Please read the guidelines before commenting.



  • 0
    KeHetThoi  commented on March 12, 2026, 7:24 a.m.

    include <stdio.h>

    int main(){ long long n; scanf("%lld", &n);

    long long x;
    scanf("%lld", &x);
    long long min = x, max = x;
    
    for(int i = 1; i < n; i++){
        scanf("%lld", &x);
        if(x < min){
            min = x;
        }
        if(x > max){
            max = x;
        } 
    }
    printf("%lld", max - min);
    return 0;
    

    }