#366. 破解密码

破解密码

题目描述

小珅找到了一个宝箱,宝箱需要密码才能打开。

密码提示如下:"找到满足算式 a3+b3+c3=3abc+Da^3 + b^3 + c^3 = 3abc + D的正整数 (a,b,c)(a,b,c),最小的 a+b+ca + b + c就是密码。"

其中 DD是一个已知的正整数,需要读入,a,b,ca,b,c则是未知的正整数。请写一个程序,根据读入的 DD,帮小珅破解密码吧!

输入格式

一行,一个正整数 DD1D5001 \le D \le 500),输入保证有解。

输出格式

一行,一个正整数,为按规则破解出的密码(即满足条件的最小 a+b+ca+b+c)。

18
6

数据规模与约定

对于 100%100\%的数据,1D5001 \le D \le 500,且输入存在合法的正整数解 (a,b,c)(a,b,c)