Nhiều API dùng page (số trang, bắt đầu từ 1) và perPage (số phần tử mỗi trang) thay cho offset/limit. Công thức quy đổi: offset = (page - 1) * perPage.
Cho mảng items, page, perPage. Hãy in ra dữ liệu của trang page.
Với items = [1,2,3,4,5,6,7], page = 2, perPage = 3 thì offset = (2-1)*3 = 3, lấy 3 phần tử: [4,5,6].
Dòng 1: JSON mảng số nguyên items.
Dòng 2: số nguyên page (bắt đầu từ 1).
Dòng 3: số nguyên perPage.
0 ≤ độ dài items ≤ 1000; 1 ≤ page; 1 ≤ perPage ≤ 1000.
In ra JSON mảng phần tử của trang. Trang ngoài phạm vi in [].
Ví dụ:
Đầu vào:
[1,2,3,4,5,6,7]
2
3
Đầu ra:
[4,5,6]
Giải thích:
Đang tải editor...