问题标题: 酷町堂:1336 N的N次方之和

1
0

0
已采纳
张睿杰
张睿杰
初级天翼
初级天翼
long long int n,i,a,b=0,j;
输入n
    for (i=1;i<=n;i++)
    {
        a=1;
        for (j=1;j<=i;j++)
            a=a*i;
        b=b+a;
    } 
    cout<<b<<endl;

 

1
0
黄俊博
黄俊博
资深光能
资深光能
我用函数的
long long k(int n)
{
    long long s=1;
    for(int i=1;i<=n;i++)
    {
        s*=n;
    }
    return s;
}

主程序

    for(int i=1;i<=n;i++)
    {
        s+=k(i);
    }

注意是long long型。

望采纳,谢谢

0
0
黄依成
黄依成
中级天翼
中级天翼
    for(int i=1;i<=n;i++)
    {
        sum+=pow(i,i);
    }
0
朱宗晔
朱宗晔
初级光能
初级光能

核心部分

for(int i=1;i<=n;i++) sum+=pow(i,i);

注意sum是long long

我要回答