- 論壇徽章:
- 0
|
母牛數量算法
#include <stdio.h>;
int cow(int all_cow, int can_born, int i_born, int ii_born, int iii_born, int year)
{
all_cow += can_born;
can_born += iii_born;
iii_born = ii_born;
ii_born = i_born;
i_born = (all_cow - ii_born - iii_born)>;can_born?(all_cow - ii_born - iii_born):can_born;
year--;
if (year == 0)
{
return all_cow;
}
else
{
cow(all_cow, can_born, i_born, ii_born, iii_born, year);
}
}
int main(int argc, char* argv[])
{
if (argc != 2)
{
exit(-1);
}
printf("%d\n", cow(1, 0, 1, 0, 0, atoi(argv[1])));
}
不知道對不對
樓上的兄弟
第100年是不是234467045頭牛? |
|