$n=<>; ($c,$v)=glob<>; $e=9e99; for$d(1..16){ $a=0; $f=0; ++$a while $a**$d<$n; ++$f while ($a-1)**($d-$f)*$a**$f<$n; $o=$c*$d+$v*(($a-2)*$d+$f); $e=$o if $e>$o; } print $e;