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

牛牛的四叶玫瑰数

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

#include <stdio.h>
void f(int a, int bb) {
    int i, g, s, b, q;
    if(a<1000){
        printf("%d ",a);
    }
    if(bb==10000)
    bb--;
    for (i = a; i <= bb; i++) {
        g = i % 10;
        s = i / 10 % 10;
        b = i / 100 % 10;
        q = i / 1000;
        if(i>100)
        if (g * g * g * g + s * s * s * s + b * b * b * b + q * q * q * q == i) {
            if(a==i){
                printf("%d ",i);
            }else{
                printf("%d ",i);
            }
        }
    }
}
int main() {
    int a,b;
    scanf("%d %d",&a,&b);
    f(a,b);
    return 0;
}

全部评论

相关推荐

喵_coding:年底缺人是短视频营造出来的 而且一般说的也很宽泛 不是特指后端
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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