Pagination
Easy · rating 900 · Math
A list of results is split across pages. Read the total number of items t and the page size s. Print how many pages are needed to show every item.
Constraints: 0 ≤ t ≤ 109, 1 ≤ s ≤ 109
Editorial
Pagination computes how many fixed-size pages are needed to show every item — a ceiling division. Avoid floats: (total + size − 1) // size rounds up exactly and yields 0 when there are no items.
print((total + size - 1) // size)Complexity
Time: O(1). Space: O(1).
Related problems
- Add Sales Tax — Easy
- Alternating Sum — Easy
- Class Average — Easy
- Floor of Average — Easy
- Keystroke Count — Easy
- Palindrome Number — Easy