70,018
社区成员




void resNum(unsigned int num)
{
if (10 > num) return;
unsigned int max = 0, l, r;
unsigned int ml, mr;
int bit = 10;
while (num > bit)
{
l = num / bit;
r = num - l * bit;
if (l * r > max)
{
max = l *r;
ml = l;
mr = r;
}
bit *= 10;
}
printf("%d >> %d * %d = %d",num, ml, mr, max);
}