#include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); long long N; cin>>N; long long ans=N; for(long long i=2;i*i*i<=N;i++){ long long t=i,cnt=1; while(t<=N/i)t*=i,++cnt; ans=min(ans,i+cnt+N-t); } for(long long i=max((long long)sqrt(N)-100,1ll);i*i<=N;i++){ ans=min(ans,i+2+N-i*i); } cout<