/ 入门 / 题库 /

NASLJEDSTVO

NASLJEDSTVO

时间限制:1秒  内存限制:256M


题目描述

有若干个金币,一个人将这堆金币尽量 \(N\) 等分并拿走了一份,剩下 \(O\) 个金币。

所谓『尽量 \(N\) 等分』,是指将这堆金币分成 \(N\) 堆,每堆所含的金币数是整数,且每两对金币的数量相差不超过 \(1\)。

我们约定这个人拿走的那一份金币是比较少的一份。

请你分别求出这堆金币原来最少有多少个和最多有多少个。

输入格式

第一行,一个正整数 \(N\),表示分成了 \(N\) 等份;

第二行,一个正整数 \(O\),表示拿走 \(N\) 份中的 \(1\) 份后剩下 \(O\) 个金币。

输出格式

一行,两个正整数,分别表示这堆金币原来最少有多少个和最多有多少个。

输入输出样例 #1

输入 #1

2
5

输出 #1

9 10

输入输出样例 #2

输入 #2

3
5

输出 #2

7 7

说明/提示

【样例解释 #1】

这堆金币可能原来有 \(9\) 个,这个人可能将其分成 \(4+5\) 个,自己拿走 \(4\) 个;

这堆金币可能原来有 \(10\) 个,这个人可能将其分成 \(5+5\) 个,自己拿走 \(5\) 个。

【数据范围】

对于 \(100\%\) 的数据,\(2\le N\le 15\),\(N\le O\le 100\)。

信息

ID
1048
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
1
上传者