题解 | #牛牛的四叶玫瑰数#

牛牛的四叶玫瑰数

https://www.nowcoder.com/practice/b1ee23676ad54919b50aa1a09da1704e

自幂数
#include<stdio.h>
#include<math.h>
int isRoseNum(int num)
{
    int sum = 0 , tmp = num;
    while(tmp)
        sum += pow(tmp%10,4),tmp /= 10;
    return !(sum - num);
}
int main()
{
    int l = 0, r = 0, i = 0;
    scanf("%d%d",&l,&r);
    for(i =l; i <= r; i++)
        if(isRoseNum(i))
            printf("%d ",i);
    printf("\n");
    return 0;
}


全部评论

相关推荐

陈逸轩1205:才105 哥们在养生呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务