返回小组 开始 2024-12-11 15:45:00

结课测试

结束 2024-12-11 17:45:00
Contest is over.
当前 2025-01-18 19:09:29

C

include

using namespace std;

int main() {

int a, b, c, d, n;
for (int i = 1000; i <= 9999; i++) {
	n = i;
	d =  n % 10;
	n =  n / 10;
	c = n  % 10;
	n = n / 10;
	b = n % 10;
	n = n  / 10;
	a = n % 10;
	if (a * a * a * a + b * b * b * b + c * c * c * c + d * d * d * d == i) {
		printf("%d ", i);
	}
}
return 0;

}


GNSZSTM  •  1个月前

王码编程 OJ 首页 比赛 尹严薇 返回小组 开始 2024-12-11 15:45:00 结课测试 结束 2024-12-11 17:45:00 Running 当前 2024-12-11 17:45:11 信息 问题 记录 榜单 答疑 ABCDEF F. 四叶玫瑰数 描述 四叶玫瑰数是指四位数各位上的数字的四次方之和等于本身的数,请你编程求出所有的四叶玫瑰数

输入 无

输出 所有的四叶玫瑰数,用空格分隔

样例 输入复制 输出复制 Submit 语言 C++ 代码 1 ​ 时间限制 1 秒 内存限制 128 MB 提交记录 13分钟前 Accepted 14分钟前 Wrong Answer × 提交时间:2024-12-11 17:31:33

运行 ID: 258143

include <stdio.h>

int main() {

int a, b, c, d, e, f, g, h, i, j, k;
for (i = 1000; i <= 9999; i++) {
	d = i % 10;
	c = i / 10 % 10;
	a = i / 100 % 10;
	b = i / 1000 % 10;
	if (d * d * d * d + c * c * c * c + a * a * a * a + b * b * b * b == i) {
		printf("%d ", i);
	}
}

}

© 王码编程 OJ 2024中文简体 | English


RENJI  •  1个月前

比赛已结束。