当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

3689:Equations

题目描述

Given 3 × n positive integers:

A1,     A2,     A3,     ...     An;
B1,     B2,     B3,     ...     Bn;
C1,     C2,      C3,     ...     Cn;

and a set of m pairs of integer < Si, Ti >, your task is to find a non-negative real solution for the following equations:

A1X1 + A2X2 + A3X3 + ... + AnXn = Si
B1X1 + B2X2 + B3X3 + ... + BnXn = Ti

that maximizes C1X1 + C2X2 + C3X3 + ... + CnXn

输入解释

The first line contains two numbers n (1 ≤ n ≤ 100000) and m (1 ≤ m ≤ 10000).
The following n lines each contain three integers Ai, Bi, Ci (1 ≤ Ai, Bi, Ci ≤ 10000). The next m lines each contain two integers Si and Ti (1 ≤ Si, Ti ≤ 10000).

输出解释

For each pair < Si, Ti >, output the maximum value or IMPOSSIBLE if no solution exists.

输入样例
2 2
2 2 2
3 1 1
4 2
4 1
输出样例
2.00000
IMPOSSIBLE

该题目是Virtual Judge题目,来自 北京大学POJ

源链接: POJ-3689

最后修改于 2020-10-29T07:08:15+00:00 由爬虫自动更新

共提交 0

通过率 --%
时间上限 内存上限
1000 65536