问题描述
153是一个非常特殊的数,它等于它的每位数字的立方和,即153=111+555+333。编程求所有满足这种条件的三位十进制数。
输出格式
按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。
姿势点只有一个,就是多位数中取各个数字的方法:
个位:n%10
十位:n/10%10
百位:n/100%10
以此类推
#include<iostream>
#include<math.h>
main(){
for(int i=100;i<999;i++){
if(i==pow(i%10,3)+pow(i/100,3)+pow(i/10%10,3))printf("%d\n",i);
}
}
第二更完毕。溜啦溜啦─=≡Σ(((つ•̀ω•́)つ