一个猴子第1天吃掉桃子的一半又多一个,第2天又吃掉剩下一半加两个,第3天又吃掉剩下一半加三个,一直到第4天,桃子刚好吃完,请问第一天原本多少个桃子?编写程序,计算第一天原本有多少个桃子。(提示:使用递归函数)