文章

2

粉丝

0

获赞

32

访问

503

头像
水仙花数 题解:
P1034 中南大学机试题
发布于2026年3月3日 17:41
阅读数 278

#include<stdio.h>
int get(int a,int b){
    if(a<100 || b>999 || a>b){
        return -1;
    }
    int count=0;
    for(int i=a;i<=b;i++){
        int c=i%10;
        int d=i/10;
        int e=d%10;
        int f=d/10;
        int result=(c*c*c)+(e*e*e)+(f*f*f);
        if(i==result){
            if(count > 0) printf(" ");  // 除了第一个,前面加空格
            printf("%d", result);
            count++;
        }
    }
    if(count == 0){
        printf("no");
    }
    printf("\n");  // 每个测试用例输出后换行
    return 0;
}
int main(){
    int ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发