CF2000F.Color Rows and Columns

普及+/提高

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

你有 nn 个矩形,第 ii 个矩形的宽度为 aia_i,高度为 bib_i。

你可以无限次地执行这个操作:

选择其中的一个矩形并为其矩形内的一个单元格着色。

当每次有任意一个矩形内的一行或一列被完全着色,你都可以获得 11 分。你的任务是去用尽量少的操作次数来获得至少 kk 的得分

假设有一个宽度为 66,高度为 33 的矩形,你可以对矩形中的任意四列着色,从而使用 1212 次操作,获得 44 分

输入格式

第一行是一个整数 tt,表示一共有 tt 组数据。

每个测试用例的第一行是两个整数 nn 和 kk,表示共有 nn 个矩形,kk 的意思同上文所说。

接下来的 nn 行包含对矩形的描述,第 ii 行是两个整数 aia_i 和 bib_i,表示一个矩形的宽和高。

输出格式

对于每个测试用例,输出一个整数表示要获得至少 kk 分所需要的最小操作次数。如果无论如何都无法获得 kk 分,请输出 −1-1。

输入输出样例

  • 输入#1

    7
    1 4
    6 3
    1 5
    4 4
    5 10
    1 1
    1 1
    1 1
    1 1
    1 1
    2 100
    1 2
    5 6
    3 11
    2 2
    3 3
    4 4
    3 25
    9 2
    4 3
    8 10
    4 18
    5 4
    8 5
    8 3
    6 2

    输出#1

    12
    14
    5
    -1
    17
    80
    35

说明/提示

对于 100%100\% 的数据,保证 1≤t≤1001 \le t \le 100,1≤n≤10001 \le n \le 1000,1≤k≤1001 \le k \le 100,∑n≤1000\sum n \le 1000,1≤ai,bi≤1001 \le a_i,b_i \le 100。

输入解题思路,AI测评打分。不知道怎么写?

首页