题目:最大除法
#include<stdio.h>
#include<string.h>
int main()
{
int i, n, j, k;
char s1[20] = "0123456789", s2[20];
while ((scanf("%d", &n) != EOF))
{
for (i = 12345; i <= 98765; i++)
{
if (i % n == 0)
{
j = i / n;
sprintf(s2, "%05d%05d", i, j);
int flag = 1;
for (k = 0; k < 10; k++)
if (strchr(s2, s1[k]) == NULL)
{
flag = 0;
break;
}
if (flag)
printf("%05d/%05d=%d\n", i, j, n);
}
}
}
}