/*
TASK:minitime
LANG:C++
*/
#include<iostream>
using namespace std;
int main()
{
    int n,p,mint,k;
    cin>>n;
    mint=n;
    for(k=2;k<=n;k++){
        if(n%k==0)p=n/k;
        
        else p=(n/k)+(n%k);
    
   if(p+k<mint)mint=p+k;
}       
cout<<mint<<"\n";
    
    
    return 0;
}
