80分求助
查看原帖
80分求助
1175219
Yuyin_LC楼主2023/10/28 11:11
#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;
}
2023/10/28 11:11
加载中...