#include <bits/stdc++.h>
using namespace std;
int f(int m) {
  int i;
  for (i = 1; i * i <= m; i++)
    ;
  if (i * i == m)
    return i;
  else
    return i - 1;
}
int a[200], b[200], num[200];
int main() {
  int n;
  cin >> n;
  int k = f(n);
  if (n == k * k) {
    cout << 2 * k;
  } else {
    if (n - k * k <= k)
      cout << 2 * k + 1;
    else
      cout << 2 * k + 2;
  }
  return 0;
}
