展开全部
如果真是吃到了第10天,我想说这TMD还是猴子吗?第一天就会撑死!#include
int main()
{
int day = 10;
int sum = 0;
int i = 0;
sum = 1;
for (i = day; i >= 1; i--) //吃之后算62616964757a686964616fe59b9ee7ad9431333433616136法
{
sum = (sum + 1) * 2;
}
printf("第 %d 天吃之后还剩1个,最初有 %d 个桃子,", day, sum);
printf("第 1 天吃了 %d 个桃子;\r\n", sum / 2 + 1);
sum = 1;
for (i = day-1; i >= 1; i--) //吃之前算法
{
sum = (sum + 1) * 2;
}
printf("第 %d 天吃之前还剩1个,最初有 %d 个桃子,", day, sum);
printf("第 1 天吃了 %d 个桃子。\r\n", sum / 2 + 1);
return 0;
}
第 10 天吃之后还剩1个,最初有 3070 个桃子,第 1 天吃了 1536 个桃子;
第 10 天吃之前还剩1个,最初有 1534 个桃子,第 1 天吃了 768 个桃子。