牛客编程巅峰赛S2第七场

import java.util.*;


public class Solution {
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     * 返回牛牛能喝的最多的酒
     * @param m int整型 酒单价
     * @param n int整型 牛牛的现金
     * @return int整型
     */
    public int countWine (int m, int n) {
        // write code here
        int x = 0;
        int y = 0;
        int a = 0;
        int b = 0;
        int ans = n/m;
        int cout = 0;
       while(true){
           cout += ans;
           x = (ans+a)/2;
           y = (ans+b)/4;
           if((ans+a) % 2 != 0) a = 1;
           else a = 0;
           if((ans+b) %4 != 0) b = (ans+b) %4;
           else b = 0;
           ans = x + y;
           if(ans == 0) break;
       }
        return cout;
    }
}

#题解#
全部评论

相关推荐

04-18 00:32
已编辑
中南大学 Java
点赞 评论 收藏
分享
野猪不是猪🐗:现在的环境就是这样,供远大于求。 以前卡学历,现在最高学历不够卡了,还要卡第一学历。 还是不够筛,于是还要求得有实习、不能有gap等等... 可能这个岗位总共就一个hc,筛到最后还是有十几个人满足这些要求。他们都非常优秀,各方面都很棒。 那没办法了,看那个顺眼选哪个呗。 很残酷,也很现实
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务