题解 | #牛牛的四叶玫瑰数#

牛牛的四叶玫瑰数

https://www.nowcoder.com/practice/b1ee23676ad54919b50aa1a09da1704e

#include <stdio.h>

int main()
{
	int a, b,i;
	int shu = 0;
	int zu[100] = { 0 };
	scanf("%d %d", &a, &b);
	for (i = a; i <= b; i++)
	{
		int c1 = i % 10;
		int c2 = i / 10 % 10;
		int c3 = i / 10 / 10 % 10;
		int c4 = i / 10 / 10 / 10 % 10;
		int t = c1 * c1 * c1 * c1 + c2 * c2 * c2 * c2 + c3 * c3 * c3 * c3 + c4 * c4 * c4 * c4;

		if (t == i)
		{
			zu[shu++] = i;
		}
	}
	for (i = 0; i < shu; i++)
	{
		printf("%d ", zu[i]);
	}

	return 0;
}

全部评论

相关推荐

04-10 11:56
如皋中学 Java
高斯林的信徒:双c9能简历挂的?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务