Time limit: 1.0s , Memory limit: 256M , Points: 1
Cho mảng gồm số nguyên được đánh số từ đến .
Trên trục nằm ngang với chiều dương hướng từ trái sang phải, một robot tiến hành các thao tác di chuyển. Ban đầu tọa độ của robot tại . Robot tiến hành tổng cộng thao tác di chuyển như sau:
- Thao tác : di chuyển đơn vị theo chiều dương.
- Thao tác : di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương.
- Thao tác : di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương.
- Thao tác : di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương,, di chuyển đơn vị theo chiều dương.
- Thao tác : di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương, di chuyển đơn vị theo chiều dương,, di chuyển đơn vị theo chiều dương.
Bạn hãy xác định tọa độ lớn nhất mà robot đã di chuyển đến.
Input
- Dòng đầu tiên chứa số nguyên .
- Dòng thứ hai chứa số nguyên của mảng .
Output
- In ra tọa độ lớn nhất mà robot đã di chuyển đến.
Examples
Sample Input 1
3
2 1 -3
Sample Output 1
8
Sample Input 2
5
1 -1 1 -1 1
Sample Output 2
3
Notes
Trong ví dụ đầu tiên, thao tác di chuyển của robot như sau:
- Thao tác : di chuyển đơn vị theo chiều dương đến tọa độ .
- Thao tác : di chuyển đơn vị theo chiều dương đến tọa độ , di chuyển đơn vị theo chiều dương đến tọa độ .
- Thao tác : di chuyển đơn vị theo chiều dương đến tọa độ , di chuyển đơn vị theo chiều dương đến tọa độ , di chuyển đơn vị theo chiều dương đến tọa độ .
Tọa độ lớn nhất mà robot đã di chuyển đến là .
Comments