#ZL13104. 反求倍数

    ID: ZL13104 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M1M1第二学期M1-第31课数量关系与简单方程和差问题、和倍问题、差倍问题与方程建模作业题

反求倍数

反求倍数

题目描述

根据已知的 large、small 和固定量 b 反求正整数倍数 k。type=1 表示 large=k×small+b;type=2 表示 large=k×small-b。

输入格式

一行输入四个正整数 type、large、small、b,type 只能是 1 或 2。

输出格式

type=1 时计算 k=(large-b)÷small;type=2 时计算 k=(large+b)÷small。若分子不为正、不能被 small 整除,或 k<2,输出 IMPOSSIBLE;否则输出 k。

样例

输入

1 65 20 5

输出

3