PCH001 - Dãy số cơ bản


English

Input a sequence of n positive integers (n ≤ 1000 integers with absolute value no more than 109), perform some of the requirements for operations on the sequence.

Input

The first line contains a positive integer n, The second line contains n integers separated by spaces.

Output

Line 1: Sum of numbers in the sequence.

Line 2: Number of even numbers.

Line 3: The largest number of the sequence.

Line 4: Product of the largest and second largest number (the second largest number is the number with the second largest value and different from the largest).

Example

Input:
5
2 3 5 1 7

Output:
18
1
7
35

Vietnamese

Nhập vào một dãy số gồm n số nguyên dương (n ≤ 1000, các số nguyên có giá trị tuyệt đối không quá 109), thực hiện một số các yêu cầu về thao tác trên dãy số.

Input

  • Dòng đầu chứa số nguyên dương n,
  • Dòng thứ hai chứa n số nguyên các số cách nhau bởi dấu cách.

Output

  • Dòng 1: Tổng các số của dãy
  • Dòng 2: Số lượng các số chẵn
  • Dòng 3: Số lớn nhất của dãy
  • Dòng 4: Tích của số lớn nhất và lớn nhì (số lớn nhì là số có giá trị lớn thứ nhì và khác số lớn nhất).

Example

Input:
5
2 3 5 1 7

Output:
18
1
7
35

hide comments
sm_programmer: 2020-01-31 01:07:32

English:

Given a sequence of at most 1000 positive integers (with absolute values not exceeding 10^9), compute the following:

1. The sum of all numbers given.
2. The number of even elements.
3. The largest number of the sequence.
4. The product of the largest and second largest number in the sequence.

Input:
The first line contains "n", the number of elements in the sequence.
The second line contains "n" space-separated integers, which are the elements themselves.

Output:
Four (4) numbers, one per line, in the same order as enunciated in the problem description (sum first, number of even second, largest third, product last).


Added by:Pham Chi Hieu
Date:2019-10-11
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All