1482 狂暴的石头 | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

1482

狂暴的石头

Easy 时间限制 1000 ms 内存限制 262144 KB
二进制枚举 DFS

题目详情

返回题库

题目描述

仓库中有n块狂暴石,每块狂暴石有两个属性:愤怒和暴躁。携带这些狂暴石会获得相应的属性,具体来说:总的愤怒值为所有狂暴石愤怒值之积,总的暴躁值为所有狂暴石暴躁值之和。现在小明想知道,如何选取狂暴石(不能一块都不选),可以使得总愤怒值和总暴躁值相差的最少。现在请你帮帮他,计算出这个相差最小的值

输入描述

第一行一个整数 1 <= n <=10。

接下来 n 行,每行两个空格分隔的整数,分表表示一块狂暴石的愤怒值和暴躁值。

数据保证,所有愤怒值之积和所有暴躁值之和都在int范围内。

输出描述

一个整数,表示总愤怒值和总暴躁值最小的差值。

测试样例

样例支持多行内容展示
样例1
输入
4
1 7
2 6
3 8
4 9
输出
1
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。