UOJ Logo Universal Online Judge

UOJ

#1060. 集合合并

统计

题目描述

你有$n$个集合,每个集合$S_{i}$中一开始只有元素$i$,每次你可以选择$i$满足$1≤i≤n-1$,令$U=S_{i}∪S_{i+1}$,并令将$S_{i},S_{i+1}$置为$U$.若每个$S_{i}$均可表示为${l_{i},l_{i+1},...,r_{i}}$的形式,求是否可以变换成这种状态,以及变换的最小代价.

输入输出

第一行输入$n$,接下来$n$行输入$n$个区间$[l_{i},r_{i}]$.

输出一行表示最小代价,如果无解输出$-1$.

数据范围与约束

$test1:n≤5$

$test2-3:n≤20$

$test3-6:n≤1000$

$test7-10:n≤5*10^5$

保证输入的$1≤l_{i},r_{i}≤n$

http://172.40.26.187/download.php?type=problem&id=1060