70,011
社区成员




#include <stdio.h>
int main(void)
{
int num, result, foot1, foot2;
for(num = 50; num < 250; num++)
{
foot1 = 2*num;
foot2 = 4*num;
result = 0;
result |= (1 << (foot1 % 10));
result |= (1 << (foot1 % 100 / 10));
result |= (1 << (foot1 / 100));
result |= (1 << (foot2 % 10));
result |= (1 << (foot2 % 100 / 10));
result |= (1 << (foot2 / 100));
if(result == 63)
{
printf("鸡数:\t%d脚数:\t%d\n", num, 2*num);
printf("兔数:\t%d脚数:\t%d\n", num, 4*num);
}
}
return 0;
}
E:\Workspace>tcc -run demo.c
鸡数: 76脚数: 152
兔数: 76脚数: 304