#include <bits/stdc++.h>
using namespace std;
long long max_3(long long a, long long b, long long c) {
  return max(a, max(b, c));
}
int main() {
  long long int a = 0, b = 0, c = 0, d = 0, e = 0, f = 0, g, h, i, j, k, l,
                m = 0, n, o = 0, p = 0, q = 0, r, s, t, u, w, x, y, z, sum;
  long long int co = 0, co1 = 0, aa[110];
  string str, str1, str2;
  char ch1, ch2, ch3, ch4, ch5, ch6;
  double do1, do2, do3;
  vector<long long int> v, v1, v2, v3, v4, v5, v6, v7, v8;
  vector<string> vs, vs1, vs2;
  list<long long int> li, li1, li2;
  long long int a1, a2, a3, a4;
  cin >> n >> s;
  if (s <= n)
    cout << 1 << endl;
  else {
    if (s % n == 0)
      cout << s / n << endl;
    else
      cout << s / n + 1 << endl;
  }
  return 0;
}
