#define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; int main() { int n = 0, x = 0, y = 0, z = 0; int i, j, ci, cj; int value = 0, max = 0; while (scanf("%d %d %d %d", &n, &x, &y, &z) != EOF) { for (i = 1; i <= 9; ++i) { for (j = 0; j <= 9; ++j) { value = i * 10000 + x * 1000 + y * 100 + z * 10 + j; if (value % n == 0) { ci = i; cj = j; if (value > max) { max = value; } } } } if (max == 0 || max % n != 0) { printf("0\n"); } else { printf("%d %d %d", ci, cj, max / n); } } return 0; } // 64 位输出请用 printf("%lld")