Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 4 · Lập trình

Chọn số

Điểm
5 điểm
Thời gian
1 giây
Bộ nhớ
1024 MB
Tên chương trình
CHONSO.*
Vào / Ra
CHONSO.INP → CHONSO.OUT

Đề bài

Cho một ma trận hai chiều kích thước N×3N \times 3 gồm NN dòng và 3 cột, mỗi dòng gồm 3 số nguyên dương ai,bi,cia_i, b_i, c_i (i=1..Ni = 1..N).

Yêu cầu: hãy chọn mỗi dòng một phần tử (không được phép chọn hai phần tử liên tiếp ở cùng một cột) sao cho tổng các phần tử được chọn trên NN dòng là lớn nhất.

Dữ liệu vàoCHONSO.INP

Đọc từ tệp văn bản CHONSO.INP có cấu trúc:

  • Dòng đầu chứa số nguyên dương NN (1≤N≤1051 \le N \le 10^5);
  • Dòng thứ ii (i=1..Ni = 1..N) trong NN dòng tiếp theo chứa 3 số nguyên dương ai,bi,cia_i, b_i, c_i (ai,bi,ci≤107a_i, b_i, c_i \le 10^7);
  • Các số nguyên trên một dòng được ghi cách nhau một khoảng trắng.

Kết quả raCHONSO.OUT

Ghi ra tệp văn bản CHONSO.OUT một số nguyên duy nhất biểu thị tổng các phần tử được chọn trên NN dòng là lớn nhất.

Ràng buộc

  • Có 50% số điểm thỏa mãn điều kiện: 1≤N≤251 \le N \le 25;
  • Có 50% số điểm thỏa mãn điều kiện: 25<N≤10525 < N \le 10^5.

Ví dụ

Dữ liệu vàoCHONSO.INP
4
7 4 3
2 5 7
3 6 9
4 5 3
Kết quả raCHONSO.OUT
26

Giải thích

7 4 3
2 5 7
3 6 9
4 5 3

  • Dòng thứ nhất: chọn số 7
  • Dòng thứ hai: chọn số 5
  • Dòng thứ ba: chọn số 9
  • Dòng thứ tư: chọn số 5
  • Tổng các số được chọn: 7+5+9+5=267+5+9+5=26

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh lớp 9 khóa ngày 18-3-2025 — Môn thi: Tin học

Bình Định · Cấp tỉnh · Năm học 2024-2025