Hướng dẫn cho HOCKEY GAME


Chỉ sử dụng khi thực sự cần thiết như một cách tôn trọng tác giả và người viết hướng dẫn này.

Chép code từ bài hướng dẫn để nộp bài là hành vi có thể dẫn đến khóa tài khoản.

Đây là một bài toán Quy hoạch động.

Gọi \(F_i\) là số cách nhảy để vượt qua đoạn đường dài \(i\) mét.

Ta có cơ sở quy hoạch động:

\(F_0 = 1\)

\(F_1 = 1\)

\(F_2 = 2\)

Công thức truy hồi:

\(F_i = F_{i-1} \% M + F_{i -2} \% M + F_{i-3} \% M\)

Kết quả cần tìm là \(F_n \% M\)

  • Subtask 1 và Subtask 2: Tính lần lượt các giá trị \(F_3,F_4,...,F_n\). Độ phức tạp \(O(n)\)
  • Subtask 3: Sử dụng nhân ma trận.


Bình luận

Không có bình luận nào.