社区讨论

80分求助

P1151子数整数参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@lo9gywl9
此快照首次捕获于
2023/10/28 11:15
2 年前
此快照最后确认于
2023/11/02 11:07
2 年前
查看原帖
CPP
#include <stdio.h>

int main() {
	int K, n;
	int s1, s2, s3;
	int a1, a2, a3, a4, a5, i;
	scanf("%d", &K);
	for (n = 10000; n <= 30000; n++) {
		a1 = n / 10000;
		a2 = n / 1000 % 10;
		a3 = n / 100 % 100 % 10;
		a4 = n / 10 % 1000 % 100 % 10;
		a5 = n % 10000 % 1000 % 100 % 10;
		s1 = a1 * 100 + a2 * 10 + a3;
		s2 = a2 * 100 + a3 * 10 + a4;
		s3 = a3 * 100 + a4 * 10 + a5;
		if ((s1 % K == 0) && (s2 % K == 0 ) && (s3 % K == 0))
			printf( "%d\n", n);
		i = 1;
	}
	if (i != 1)
		printf("No\n");
	return 0;
}

回复

1 条回复,欢迎继续交流。

正在加载回复...