Po muốn chia một đội có ~n+2~ người thành 2 đội để thi đấu với nhau. Đầu tiên Po sẽ chọn người thứ ~n+1~ và ~n+2~ làm đội trưởng hai đội, sau đó mỗi đội trưởng sẽ thay phiên nhau chọn người chơi cho đội của họ. Vì mỗi đội trưởng muốn tạo ra đội mạnh nhất có thể nên họ sẽ chọn người có sức mạnh lớn nhất trong những người còn lại.
Tuy nhiên Po không biết được sức mạnh của những người chơi, Po chỉ biết rằng người đầu tiên có sức mạnh ~s_1=d~, người thứ ~i~ trong ~n-1~ người tiếp theo có sức mạnh được tính bằng công thức:
~s_i = (a * s_{i-1}^2 + b * s_{i-1} + c )~%~1000000~;
Trong đó dấu % là phép chia lấy phần dư;
~ s_{n+1} = s_{n+2} = 1000000 ~
Hãy cho biết hai đội có sự chênh lệch sức mạnh là bao nhiêu?
Dữ liệu vào:
Kết quả:
Giới hạn:
Ví dụ:
Input
2 1 1 1 1
Output
2
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38226 |