F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

Master Zhu

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 214    Accepted Submission(s): 36


Problem Description
Master Zhu has a $N * M$ chess-board.In the Ith row£¬the squares from the $L_ith$ column to the $R_ith$ column is colored by black£¬and others are colored by white.Besides£¬it guarantees that $L_i\le L_{i+1},R_i\le R_{i+1}$.Now Master Zhu is going to place some chessmans on serval black square,so that for each black square there are at least one chessman in its row or its column.Then he ask you the minimum number of chessmans he should place.
 

Input
There are multiple test cases. The first line of input contains an integer T, indicating the number of test cases.
For each test case£¬The first line contains two integers $n$ and $m$ $(1\le n,m\le 100)$ -- the number of rows and column. For the next n lines,each line two integers $L_i,R_i(1\le L_i\le R_i\le m)$.
 

Output
For each test case, output the min minimum number of chessmans he should place.
 

Sample Input
3 3 3 1 1 2 2 3 3 2 4 1 3 2 4 3 2 1 2 1 2 1 2
 

Sample Output
3 2 2
 

Author
UESTC
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-05-05 16:04:10, Gzip enabled