#CCBCHBAHAI0000063. Statistics (Statistics)

    ID: 981 Loại: Thông thường 2000ms 256MiB Tried: 0 Đã chấp nhận: 0 Độ khó: 1 Đăng bởi: Nhãn>Programming language basicsStatic arraysIteration techniquesImplementation techniquesWorking with numbers

Statistics (Statistics)

Statistics (Statistics)

Nguồn: Problem Solving and Program Design in C

Phiên bản: Phước Hưng OJ Extended

Đề bài

Input gồm nhiều bộ dữ liệu liên tiếp cho tới EOF. Mỗi bộ dữ liệu là một dòng chứa số nguyên nn và nn số nguyên

a0,a1,…,an−1.a_0,a_1,\ldots,a_{n-1}.

Với bộ dữ liệu thứ cc (đánh số từ 11), tính

m=min⁡iai,M=max⁡iai,R=M−m.m=\min_i a_i,\qquad M=\max_i a_i,\qquad R=M-m.

Đồng thời xác định

$$p=\min\{i\mid a_i=M\},\qquad q=\max\{i\mid a_i=m\}.$$

Tức pp là vị trí đầu tiên của maximum, còn qq là vị trí cuối cùng của minimum. Các chỉ số là 0-based. Hãy in kết quả cho từng bộ theo đúng thứ tự xuất hiện.

Input

Mỗi dòng là một bộ dữ liệu: n a_0 a_1 ... a_{n-1}. Đọc tới EOF.

Output

Với bộ thứ cc, in Case c: m M R p q.

Subtask

Subtask 1 (20 điểm): Mỗi file có không quá 33 bộ; 1≤n≤101\le n\le10, ∣ai∣≤103|a_i|\le10^3.

Subtask 2 (30 điểm): Mỗi file có không quá 2020 bộ; 1≤n≤1001\le n\le100, ∣ai∣≤106|a_i|\le10^6.

Subtask 3 (50 điểm): Mỗi file có không quá 5050 bộ; 1≤n≤10001\le n\le1000, ∣ai∣≤109|a_i|\le10^9.

Ví dụ

Input

5 3 1 8 8 1
4 -2 -2 -2 5

Output

Case 1: 1 8 7 2 4
Case 2: -2 5 7 3 2

Giải thích

Bộ 1 có max 88 đầu tiên ở chỉ số 22, min 11 cuối cùng ở chỉ số 44. Bộ 2 có max 55 ở chỉ số 33, min −2-2 cuối cùng ở chỉ số 22.