Cho dãy \(a\) gồm \(n\) số nguyên, hãy chọn ra \(2\) hoặc \(3\) phần tử sao cho tích của chúng là lớn nhất/
Dòng đầu tiên chứa có một số nguyên dương \(n\) \((3 \leq n \leq 10^{4})\).
Dòng thứ hai chứa \(n\) số nguyên \(a_{1}, a_{2}, \ldots, a_{n}\) \((|a_{i}| \leq 10^{3})\).
Test 1
6
5 10 -2 3 5 2
250
Cho dãy \(a\) gồm \(8\) số nguyên có giá trị từ \(1\) đến \(8\). Có 2 phép biến đổi trên dãy số này: Phép quay trái \(L\) và phép quay phải \(R\).
Phép biến đổi L
là dời số trong dãy từ phải sang trái, số đầu dãy chuyển đến vị trí cuối dãy.
Ví dụ: Dãy \(a: 12345678\) Trạng thái dãy sau khi biến đổi L
\(\rightarrow 23456781\).
Tương tự, phép biến đổi R
dời số trong dãy từ trái sang phải, số cuối dày chuyển đên vị trí đầu dãy.
Ví dụ: Dãy \(a: 12345678\) Trạng thái dãy sau khi biến đổi R
\(\rightarrow 81234567\).
Yêu cầu: Cho một dãy các phép biến đổi, sau khi thực hiện tuần tự các biển đổi đã cho, dãy \(A\) có trạng thái mới, biến đổi thành dãy \(B\). Hãy lập trình xác định dãy \(B\).
L
, R
viết liền nhau, dùng để biểu diễn dãy tuần tự các phép biến đổi cho trước. Chiều dài không quá \(200\) kí tự.Test 1
RRRRRRR
23456781
Hiếu rất yêu thích số nguyên tố, đồng thời cùng rất yêu thích số \(5\). Hiếu luôn coi các số nguyên tố có tổng các chừ số chia hết cho \(5\) là số đặc biệt. Lần này, thầy giáo đưa cho Hiếu \(2\) số nguyên dương \(L, R\). Hiếu muốn biết trong đoạn \([L, R]\) có bao nhiêu số đặc biệt nên nhờ các bạn trả lời giúp.
Test 1
2
1 10
4 20
1
2
Giải thích:
Số nguyên không âm được gọi là số palindrome nếu trong biểu diễn hệ \(10\) (không có số \(0\) không có nghĩa) đọc từ trái sang phải cho kết quả giống như đọc từ phải sang trái.
Ví dụ: Các số sau là palindrome: \(5, 343, 66811866.\)
Yêu cầu: Cho số nguyên không âm \(X\). Hãy tìm một số palindrome lớn nhất có trong \(X\).
Test 1
21314
3
131
Test 2
2131451516
3
515