A. 小辉辉130 2.0 普通循环就可AC

A. 小辉辉130 2.0
Time Limit: 1000msMemory Limit: 65536KB64-bit integer IO format: %lld      Java class name: Main
Submit Status
众所周知,北师大今年来了一位刚入学就拿到ACM银奖的神牛:智商高达130的小辉辉~
一天,小辉辉为了展现自己高超的智商,决定表演一下自己引以为傲的心算能力:对于我们任意给定的一个数n,小辉辉会报出13+23+...+n3的结果。不过我们没有小辉辉那么高的智商,所以为了验证小辉辉的结果是否正确,我们要写一个程序计算这个结果。 

Input
  输入的第一行是一个整数T表示数据组数,写下来的T行每行一个整数n(0<=n<=130)。

Output
  对于每一个n,输出13+23+...+n3的结果。

Sample Input
3
0
1
130
Sample Output
0
1
72505225

来源: http://acm.bnu.edu.cn/v3/contest_show.php?cid=7670#problem/0
#include <cstdio>
int Cal(int N)
{
    for(int j=1,S=0;j<=N&&(S+=(j*j*j));j++)
    if(j==N) return S;
}
int main(void)
{
    int T;
    while(~scanf("%d",&T))
        for(int i=1,N;i<=T&&scanf("%d",&N);i++)
            printf("%d\n",Cal(N));
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值