Nội dung Bài tập
Mã:
LTNC18.FINAL.3
Tên:
LTNC18.FINAL.3
Dạng thi:
oi
Thang điểm:
4 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
thuthq

7

+ -

8 1 0

- + - -

4 5 2 6 5

Hình trên là một ví dụ về bảng tam giác chứa các số nguyên không âm và các phép toán cộng (+) và trừ (-). Biết rằng hàng chẵn sẽ chứa số nguyên và hàng lẻ chứa phép toán (chỉ số của hàng được tính từ 0), ví dụ:

Hàng 0

7

Hàng 1

+ -

Hàng 2

8 1 0

Hàng 3

- + - -

Hàng 4

4 5 2 6 5


Ta định nghĩa một bước đi như sau: tại một vị trí nào đó ta chỉ được đi thẳng xuống phía dưới hoặc bên phải ngay dưới nó (mỗi lần chỉ đi đến một ô).


Với cách đi như vậy, nếu đi từ đỉnh của tam giác và kết thúc tại 1 điểm nào đó ở đáy tam giác, ta sẽ thu được 1 biểu thức toán. Với mỗi biểu thức ta sẽ có 1 kết quả tính toán.


Yêu cầu: bạn hãy tính kết quả lớn nhất tìm được khi đi từ đỉnh tam giác và kết thúc tại 1 điểm nào đó ở dưới đáy tam giác.

 

Dữ liệu đầu vào đảm bảo là luôn tồn tại biểu thức có nghĩa khi đi từ đỉnh xuống đáy.


Dữ liệu input:

          + Dòng đầu tiên ghi số N là số lượng dòng của tam giác (1<=N<=10).

          + Dòng thứ i+1 (1<= i <= N) ghi i số nguyên không âm hoặc i phép toán (chứa dấu + và -) (giá trị mỗi số nguyên < 10)

(các giá trị trong cùng 1 dòng cách nhau 1 khoảng trắng)


Kết quả:  Chứa kết quả lớn nhất tìm được.

Ví dụ:

TG.INP

TG.OUT

5

7

+ -

8 1 0

- + - -

4 5 2 6 5

20


Giải thích ví dụ mẫuBiểu thức có kết quả lớn nhất tìm thấy là: 7+8+5 = 20



    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin