简单算法之阿姆斯壮数

如果一个三位数,如407=4×4×4+0×0×0+7×7×7这样的数就叫做阿姆斯壮数,。。

#include "iostream"
#include "cstdlib"
#include "cmath"

int main(void)
{
	int a,b,c;
	int input;

	std::cout<<"得到的数(99-999): \n";
	for(input = 100;input<1000;input++)
	{
		a = input/100;
		b = (input%100)/10;
		c = input%10;
		if(a*a*a+b*b*b+c*c*c == input)
		{
			std::cout<<input<<std::endl;
		}
	}
	return 0;
}	


你可能感兴趣的:(算法)