n=int(input())+1;ans=n//2+1 if n==1: ans=1 for i in range(3,min(n,10**5)): ans=min(ans,n//i+(i-1)//2+1) print(ans)