牛客编程巅峰赛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;
    }
}

#题解#
全部评论

相关推荐

2024-11-30 22:57
门头沟学院 golang
牛客533433175号:更可气的是我做完这些给我拒了
点赞 评论 收藏
分享
嗷佛快来快来快快快来:我当时就是听了别人的谣言,环境的大变,左右摇摆不定,到最后一事无成。我也给你提不了什么有效的建议,因为我自己就是败犬。但是我确实是从cpp转到了Java,cpp也做过项目,了解过具体的细分方向。如果你感兴趣,不会拦你。因为只要一件事情能坚持下去 就会发光
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务