文章

36

粉丝

504

获赞

54

访问

355.0k

头像
题解:水仙花数
P1034 中南大学机试题
发布于2020年2月23日 20:01
阅读数 9.9k

#include<cmath>
#include<iostream>
using namespace std;
int main()
{
	int m, n;//flag记录范围内有没有水仙花数,0表示没有,1表示有
	while (cin >> m >> n, m != 0 && n != 0)
	{
		int flag = 0;
		for (int i = m; i <= n; i++)
		{
			if (i == pow(i / 100, 3) + pow(i / 10 % 10, 3) + pow(i % 10, 3))
			{
				flag = 1;
				cout << i << " ";
			}
		}
		cout << (flag ? "\n" : "no\n");
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发