依依的蜜茶店(蓝桥杯练习题)

发布时间:2026/10/30 5:04:00
依依的蜜茶店(蓝桥杯练习题) 样例输入3 5 20 25 30 35 40 10 20 25 35 30 40样例输出1 3 3运行限制语言最大运行时间最大运行内存C1s256MC1s256MJava2s256MPython33s256MPyPy33s256MGo3s256MJavaScript3s256M题解:import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan new Scanner(System.in); int N scan.nextInt(); int M scan.nextInt(); int[] arr new int[M]; int[][] dp new int[N][2]; for (int i 0; i M; i) { arr[i] scan.nextInt(); } for (int i 0; i N; i) { dp[i][0] scan.nextInt(); dp[i][1] scan.nextInt(); } for (int i 0; i N; i) { int count 0; for (int j 0; j M; j) { if(dp[i][0] arr[j] arr[j] dp[i][1]){ count; } } System.out.println(count); } scan.close(); } }解题思路:这题不难,但我感觉挺有意思的一道模拟题,读取蜜茶数量 N、保温杯数量 M保存所有保温杯温度和每种蜜茶的温度区间。 双重循环遍历每一款蜜茶逐个检查保温杯温度是否落在该蜜茶的区间内统计符合条件的数量并输出。 数据范围很小直接暴力枚举即可简单不易出错。补充:优化拓展如果 N、M 很大的时候可以先把温度数组排序然后二分查找左右边界但是本题数据范围很小暴力写最简单比赛的时候优先选择不容易出错的写法。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询