蓝桥杯 基础练习 特殊的数字

 
资源限制
时间限制:1.0s   内存限制:512.0MB
问题描述
  153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
输出格式
  按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。
 
#include <iostream>
using namespace std;

int main()
{
    int i,k,j;
    for(int n=100;n<1000;n++)
    {
        i = n%10%10;   //个位
        k = n/10%10;   //十位
        j = n/100;   //百位
        if(n==i*i*i+k*k*k+j*j*j) cout<<n<<endl;
    }
    return 0;
}

 

posted @ 2020-02-06 17:14  毕不了业辣  阅读(156)  评论(0)    收藏  举报