1496 - TAM GIÁC SỐ

Tạo bởi: GV. Bùi Phú Khuyên

Mô tả yêu cầu

Tư duy lập trình tốt và thiết kế giải thuật tối ưu là những kỹ năng quan trọng trong lĩnh vực lập trình, là nền tảng tốt để các bạn sinh viên có thể tham gia nghiên cứu khoa học.

Năm học 2023-2024, Thầy Tùng muốn tuyển chọn các bạn có khả năng nghiên cứu khoa học bằng cách đưa ra một bài toán trên tam giác số với yêu cầu: Tìm tổng lớn nhất các số trên con đường bắt đầu từ đỉnh đầu của tam giác và kết thúc ở bất kì đỉnh nào ở đáy:

1700473330978.png

Biết rằng:

  • Mỗi bước có thể đi chéo xuống phía trái hoặc đi xuống phía phải
  • Số lượng dòng trong tam giác 1 < N ≤ 100
  • Các số trong tam giác đều là số nguyên dương từ 0 đến 99.

Dữ liệu vào

  • Dòng 1: Chứa số N là số dòng của tam giác
  • N dòng tiếp theo, ứng với mỗi dòng thứ i sẽ có i số nguyên dương cách nhau bằng khoảng trắng.

Dữ liệu ra

Tổng đoạn đường dài nhất tìm được.

Ví dụ

Dữ liệu vào Sao chép
5
7
3 5
8 2 0 
2 7 4 4
4 6 2 6 5
Dữ liệu ra Sao chép
31

Gợi ý/Hướng dẫn

Tam giác đi theo đường 7-3-8-7-6 để được tổng 31 là dài nhất cần tìm.

Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB