Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
bàn phím
Output:
màn hình
Bạn được giao nhiệm vụ xử lý một mảng số nguyên dương có \( n \) phần tử, trong đó \( n \) là số nguyên dương và mỗi phần tử đều nhỏ hơn \( 10^9 \). Hãy giúp tính toán và in ra hai giá trị:
- Số có nhiều chữ số nhất trong mảng.
- Số có tổng các chữ số lớn nhất trong mảng.
Input
- Dòng đầu tiên chứa một số nguyên dương \( n \) (\( 1 \leq n \leq 1000 \)).
- Dòng tiếp theo chứa \( n \) số nguyên dương \( a_i \) (\( 1 \leq a_i < 10^9 \)).
Output
- Dòng đầu tiên in ra số có nhiều chữ số nhất.
- Dòng thứ hai in ra số có tổng các chữ số lớn nhất.
Ví dụ
Test 1
Input
5
123 4567 89 10000 5
Output
10000
4567
Note
Số có nhiều chữ số nhất là 10000 (5 chữ số), số có tổng các chữ số lớn nhất là 4567 (4 + 5 + 6 + 7 = 22).
Test 2
Input
3
8 999 100
Output
999
999
Note
Số có nhiều chữ số nhất là 999 (3 chữ số), số có tổng các chữ số lớn nhất cũng là 999 (9 + 9 + 9 = 27).
Bình luận