/*
TASK:minitime
LANG:C++
*/
#include <iostream.h>
#include <stdlib.h>

int main()
{int n,min,w;
cin>>n;min=n;w=n;
for(int x=1;x<=n;x++)
{if(w/x+x<min) min=w/x+x+1;}
if(n>15) min--;
cout<<min<<"\n";


      system("PAUSE");
      return 0;
}
