1889. 区间

给定两个 x,yx,y。请你找到一个边界值为 xx 的倍数且长为 xx 的左端点最小的区间 [u,v](vu=x,umodx=0,vmodx=0)[u,v](v-u=x,u\bmod x=0,v\bmod x=0),满足 y[u,v]y\in[u,v]

输入

输入一行两个整数 x,y(1018x,y1018,x0)x,y(-10^{18}\le x,y\le 10^{18},x\neq 0)

输出

输出一行两个整数 u,vu,v

样例

标准输入 复制文本
500000000000000000 514375800000000000
标准输出 复制文本
500000000000000000 1000000000000000000
标准输入 复制文本
500000000000000000 1000000000000000000
标准输出 复制文本
500000000000000000 1000000000000000000
标准输入 复制文本
100000000000000000 -180000000000000000
标准输出 复制文本
-200000000000000000 -100000000000000000

提示

显然不能枚举,试试更简单的方法?

登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 378
通过 71