月孛星君

关注

[C题目]自幂数

月孛星君

关注

阅读 80

2022-04-14

#include<stdio.h>
#include<math.h>
int main()
{
    for(int i=0;i<=10000;i++)
    {
        //计算是几位数
        int count = 0;
        int tmp = i;
        while (tmp)
        {
            tmp /= 10;
            count++;
        }
        int sum = 0;
        tmp = i;
        while (tmp)
        {
            sum = sum + pow(tmp % 10, count);
            tmp /= 10;
        }
        if (sum == i)
        {
            printf("%d\n", i);
        }

    }
    
    return 0;
}

相关推荐

sin信仰

自幂数、水仙花数

sin信仰 42 0 0

书写经典

求水仙花数(自幂数)

书写经典 75 0 0

自由的美人鱼

C++实验——自幂数(数学黑洞你怕不怕)

自由的美人鱼 50 0 0

RockYoungTalk

LintCode 题目:3的幂

RockYoungTalk 69 0 0

一天清晨

LintCode 题目:2的幂

一天清晨 82 0 0

Separes

c++题目_水仙花数

Separes 36 0 0

mm_tang

自增自减与初始Math类使用幂运算

mm_tang 71 0 0

正义的杰克船长

自然数幂之和

正义的杰克船长 77 0 0

静鸡鸡的JC

(C语言网)题目 1017: 完数的判断

静鸡鸡的JC 39 0 0

前程有光

蓝桥杯VIP题目 回形取数 c++

前程有光 50 0 0

精彩评论(0)

0 0 举报