测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A12091. Coins

编程题 普及/提高-

题目描述

You have unlimited number of coins with values $1, 2, \ldots, n$ . You want to select some set of coins having the total value of $S$ .

It is allowed to have multiple coins with the same value in the set. What is the minimum number of coins required to get sum $S$ ?

输入格式

The only line of the input contains two integers $n$ and $S$ ( $1 \le n \le 100\,000$ , $1 \le S \le 10^9$ )

输出格式

Print exactly one integer — the minimum number of coins required to obtain sum $S$ .

输入输出样例

输入 #1
5 11
输出 #1
3
输入 #2
6 16
输出 #2
3

说明/提示

In the first example, some of the possible ways to get sum $11$ with $3$ coins are:

- $(3, 4, 4)$
- $(2, 4, 5)$
- $(1, 5, 5)$
- $(3, 3, 5)$

It is impossible to get sum $11$ with less than $3$ coins.

In the second example, some of the possible ways to get sum $16$ with $3$ coins are:

- $(5, 5, 6)$
- $(4, 6, 6)$

It is impossible to get sum $16$ with less than $3$ coins.
上一题 去做题 下一题