hdu 2551

地址:http://acm.hdu.edu.cn/showproblem.php?pid=2551

题意:中文,直接循环可搞。

代码:

# include <stdio.h>


long long calc(long long x)
{
long long i, sum = 0 ;
for (i = 1 ; ; i++)
{
sum += i*i*i ;
if (sum >= x) break ;
}
return i ;
}


int main ()
{
int T, x ;
scanf ("%d", &T) ;
while (T--)
{
scanf ("%d", &x) ;
printf ("%I64d\n", calc(x)) ;
}
return 0 ;
}



posted @ 2012-02-19 08:16  Seraph2012  阅读(304)  评论(0编辑  收藏  举报