BISHI43 讨厌鬼进货

求解代码

java 复制代码
public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));
        String[] s = br.readLine().split("\\s+");

        int n = Integer.parseInt(s[0]);
        long x = Long.parseLong(s[1]);

        String[] strA = br.readLine().split("\\s+");
        String[] strB = br.readLine().split("\\s+");

        long sum = 0;

        for (int i = 0; i < n; i++) {
            int a = Integer.parseInt(strA[i]);
            int b = Integer.parseInt(strB[i]);

            sum += Math.min(a, b); // 每种货物选A/B中更便宜的
        }
        long res = Math.min(x, sum);// 比较单独买总和与网购成本
        out.println(res);
        out.flush();
        out.close();
        br.close();

    }
相关推荐
NE_STOP3 小时前
MyBatis-配置文件解读及MyBatis为何不用编写Mapper接口的实现类
java
雨白7 小时前
Android 快捷方式实战指南:静态、动态与固定快捷方式详解
android
hqk7 小时前
鸿蒙项目实战:手把手带你实现 WanAndroid 布局与交互
android·前端·harmonyos
LING7 小时前
RN容器启动优化实践
android·react native
后端AI实验室8 小时前
用AI写代码,我差点把漏洞发上线:血泪总结的10个教训
java·ai
程序员清风10 小时前
小红书二面:Spring Boot的单例模式是如何实现的?
java·后端·面试
belhomme10 小时前
(面试题)Redis实现 IP 维度滑动窗口限流实践
java·面试
恋猫de小郭10 小时前
Flutter 发布官方 Skills ,Flutter 在 AI 领域再添一助力
android·前端·flutter
Be_Better10 小时前
学会与虚拟机对话---ASM
java
开源之眼12 小时前
《github star 加星 Taimili.com 艾米莉 》为什么Java里面,Service 层不直接返回 Result 对象?
java·后端·github