N=int(input())

OK=N
NG=1

while OK>NG+1:
    mid=(OK+NG)//2

    if abs(N/mid - N/(mid+1))<=1:
        OK=mid
    else:
        NG=mid

OK2=N
NG2=1

while OK2>NG2+1:
    mid=(OK2+NG2)//2

    if abs(N/mid - N/(mid+1))<1:
        OK2=mid
    else:
        NG2=mid

ANS=OK+N//OK2

SET=set()

for i in range(OK,OK2):
    x=N//i

    if N//OK2<x<N//OK:
        SET.add(x)

print(ANS+len(SET))