Java: 换汽水

.时倾 2019-04-06 04:15:24
Java:20块钱买汽水,一块钱一瓶,两个空瓶能换一瓶,三个瓶盖能换一瓶,可以赊的,用Java怎写
...全文
70 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
图图卡卡 2019-04-06
  • 打赏
  • 举报
回复
public static void main(String[] args) {
        System.out.println(sum(20,0,0));
    }
	
	public static int sum(int bottle,int cap,int emptyBottle){   
        int ping=bottle+emptyBottle;
        int gai=bottle+cap;
        if(ping/2+gai/3==0){
            return bottle;
        }
        return bottle+sum(ping/2+gai/3,gai%3,ping%2);        
    }

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧