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();

    }
相关推荐
学计算机的计算基13 分钟前
操作系统内存管理全解:虚拟内存、页表、COW、malloc、OOM一篇搞定
java·笔记·算法
tachibana217 分钟前
hot100 前 K 个高频元素(347)
java·数据结构·算法·leetcode
AOwhisky19 分钟前
Python 学习笔记(第五期)——组合数据类型:列表、元组、集合与字典精讲——核心知识点自测与详解
开发语言·笔记·python·学习·云计算
万亿少女的梦16836 分钟前
基于Spring Boot、Java与MySQL的网络订餐系统设计与实现
java·spring boot·mysql·系统设计·网络订餐
咩咩啃树皮9 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
灯澜忆梦9 小时前
GO_并发编程---定时器
开发语言·后端·golang
鱟鲥鳚10 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
-银雾鸢尾-10 小时前
C#中的StringBuilder相关方法
开发语言·c#
-银雾鸢尾-10 小时前
C#中结构体与类的区别;抽象类与接口的区别
开发语言·c#
大模型码小白11 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程