【题目】
【思路】先设定一个计数器用于计算水仙花数数量,当为第一个水仙花数时候只输出这个数,其余的格式为先输出空格再输出这个水仙花数。当计数器为0时候输出"no"。
【代码】AC的C++代码如下:
#include <iostream>
using namespace std;
int main()
{
int m,n;
int count;
while (cin >> m >> n)
{
count = 0;
for (int i = m;i <= n;i++)
{
int a = i / 100;
int b = i / 10 % 10;
int c = i % 10;
if (a*a*a + b*b*b + c*c*c == i)
{
count++;
if (count == 1)
cout << i;
else
cout << " " << i;
}
}
if (count == 0)
cout << "no";
cout << endl;
}
return 0;
}