Alice is the biggest seller in the town who sells notebooks. She has $$N$$ customers to satisfy. Each customer has three parameters $$L_i$$, $$R_i$$, and $$Z_i$$ denoting the arrival time, departure time, and quantity of notebooks required.
Each customer has to be supplied a total of $$Z_i$$ notebooks between $$L_i$$ and $$R_i$$ inclusive. What is the minimum rate of $$W$$ notebooks per unit time by which if Alice produces so that it satisfies the demand of each customer?
Note that Alice does not need to supply $$Z_i$$ to customer $$i$$ for per unit time but the total of $$Z_i$$ between $$L_i$$ and $$R_i$$ and distribution does not need to be uniform.
Input format
- The first line contains \(T\) denoting the number of test cases.
- The first line of each test case contains an integer $$N$$.
- Next $$N$$ lines of each test case contains three space-seperated integers $$L_i$$, $$R_i$$, and $$Z_i$$ as described in the problem statement,
Output format
For each test case, print a single line containing the minimum rate of production $$W$$.
Constraints
\(1 \leq T \leq 1000\)
\(1 \leq N \leq 200000\)
\(1 \leq L[i],R[i],Z[i] \leq 200000 \forall i \in [1,N]\)
\(L[i] \leq R[i] \forall i \in [1,N]\)
\(\sum_{i=1}^{T} N \leq 200000\)
Please login to use the editor
You need to be logged in to access the code editor
Loading...
Please wait while we load the editor
Login to unlock the editorial