1856:训练计划

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判 命题人:
提交:3 解决:3

题目描述

蒜头君的师傅是一个循序渐进的教练,他要求蒜头君从今天开始跑步,每天至少跑 $1$ 公里,要连续跑 $n$ 天,并且蒜头君需要在这样连续的 $n$ 天里跑不少于 $d$ 公里 $(n < d)$。

当蒜头君听到师傅的训练计划瞬间就蒙了,这对于它来说简直就是魔鬼训练,所以他当即决定在这 $n$ 天时间里,每天跑的距离只和前一天相同或者只比前一天多 $1$ 公里。

所以现在蒜头君想知道,开始跑步的第一天最少需要跑多少公里才能满足师傅的训练计划。

输入

第一行,一个整数 $n$,表示蒜头君需要连续跑 $n$ 天。

第二行,一个整数 $d$,表示蒜头君在这 $n$ 天里跑 $d$ 公里。

$1 \le n < d \le 10^{9} $

输出

一行,一个整数,表示蒜头君第一天最少需要跑的距离。

样例输入-1 复制

5
15

样例输出-1 复制

1

样例输入-2 复制

5
17

样例输出-2 复制

2