Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
MSTICK - Wooden Sticks |
English | Vietnamese |
There is a pile of n wooden sticks. The length and weight of each stick are known in advance. The sticks are to be processed by a woodworking machine in one by one fashion. It needs some time, called setup time, for the machine to prepare processing a stick. The setup times are associated with cleaning operations and changing tools and shapes in the machine. The setup times of the woodworking machine are given as follows:
(a) The setup time for the first wooden stick is 1 minute.
(b) Right after processing a stick of length l and weight w, the machine will need no setup time for a stick of length l' and weight w' if l ≤ l' and w ≤ w'. Otherwise, it will need 1 minute for setup.
You are to find the minimum setup time to process a given pile of n wooden sticks.
For example, if you have five sticks whose pairs of length and weight are (9, 4), (2, 5), (1, 2), (5, 3), and (4, 1), then the minimum setup time should be 2 minutes since there is a sequence of pairs (4, 1), (5, 3), (9, 4), (1, 2), (2, 5).Input
The input consists of T test cases. The number of test cases (T) is given in the first line of the input file. Each test case consists of two lines: The first line has an integer n, 1 <= n <= 5000, that represents the number of wooden sticks in the test case, and the second line contains 2n positive integers l1, w1, l2, w2 ... ln, wn, each of magnitude at most 10000, where li and wi are the length and weight of the i th wooden stick, respectively. The 2n integers are delimited by one or more spaces.
Output
The output should contain the minimum setup time in minutes, one per line.
Example
Input: 3 5 4 9 5 2 2 1 3 5 1 4 3 2 2 1 1 2 2 3 1 3 2 2 3 1 Output: 2 1 3
Được gửi lên bởi: | psetter |
Ngày: | 2009-02-23 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | Taejon 2002 |
hide comments
2021-05-27 18:02:05
Tham khảo: https://vnspoj.github.io/problems/MSTICK |
|
2019-09-17 14:54:30
bai nay luong cuc dai co ban duonght_pro_xinhgainhathemattroi-:) |
|
2017-05-17 11:10:27
Hài thật. Nhiều test mà sử dụng write :) |
|
2016-04-17 03:00:45
bài này y rang bài búp bê |
|
2016-03-20 04:39:41
Bài này test case 1 phải ra 1 chứ! |
|
2010-12-23 01:29:39 xuanson94
bai nay so test cho bao nhieu the ha ong gioi????????moi nguoi noi cho toi bit voi |
|
2009-09-02 10:02:25 loc_konoko
Bai nay tuong tu bup be^^ |