#ZL12705. 比例分配综合器

    ID: ZL12705 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M1M1第二学期M1-第27课比与比例按比例分配、已知和、已知部分与差量反推作业题

比例分配综合器

比例分配综合器

题目描述

甲、乙、丙数量比为 a:b:c。根据 type 选择一种已知信息,反求三项数量;所有结果必须以整数的每一份为基础。

输入格式

type=1 时输入 type、a、b、c、total,表示已知总量;type=2 时输入 type、a、b、c、position、known,position=1、2、3 分别表示已知甲、乙、丙;type=3 时输入 type、a、b、c、p、q、difference,p、q 为 1 到 3 的部分编号,difference 是两部分实际数量差的绝对值。所有数据写在一行,a、b、c 及数量均为正整数。

输出格式

若 type 无效、位置编号无效、总量或已知部分不能整除对应份数,或 type=3 时两比例份数相等或差量不能整除份数差,输出 IMPOSSIBLE。否则第一行依次输出甲、乙、丙的数量,第二行输出三者总量。

样例

输入

1 2 3 5 240

输出

48 72 120
240