uva暴力除法《算法竞赛入门经典》
#include<stdio.h>
#include<string.h>
int main()
{
int n, a, b, c, d, e, f,g,h,j,k, m;
scanf("%d", &n);
for (int i = 1234; i <49876; i++) {
m = i * n; if (m < 100000) {
a = i / 10000; b = i / 1000 % 10; c = i / 100 % 10; d = i / 10 % 10; e = i % 10;
f = m / 10000; g = m / 1000 % 10; h = m / 100 % 10; j = m / 10 % 10; k = m % 10;
if (a == b || a == c || a == d || a == e || a == f || a == g || a == h || a == j || a == k ||
b == c || b == d || b == e || b == f || b == g || b == h || b == j || b == k ||
c == d || c == e || c == f || c == g || c == h || c == j || c == k ||
d == e || d == f || d == g || d == h || d == j || d == k ||
e == f || e == g || e == h || e == j || e == k ||
f == g || f == h || f == j || f == k ||
g == h || g == j || g == k ||
h == j || h == k ||
j == k)
continue; else
printf("%d/%05d=%d\n", m, i, n);
}
}
return 0;
}