#include <stdio.h>
int duck(int d);
int main(int argc, const char *argv[])
{
int k;
printf("总数:%d\n",duck(1));
for(int i=2;i<=8;i++)
{
printf("第%d个村子卖出%d只ducks\n",i-1,duck(i-1)-duck(i));
}
printf("第8个村子卖出2只ducks\n");
return 0;
}
int duck(int d)//d表示村子的数
{
if(d==8)
return 2;
else
return (duck(d+1)+1)*2;
}