打卡信奥刷题(3470)用C++实现信奥题 P10561 [ICPC 2024 Xi‘an I] Smart Quality Inspector
📅 2026/7/26 12:10:34
👁️ 次浏览
P10561 [ICPC 2024 Xi’an I] Smart Quality Inspector题目描述Ella 有一家工厂。一天她的工厂面临产品质量检查。 她的工厂有NNN条生产线。在这NNN条生产线中有N−KN-KN−K条是合格的另外KKK条是不合格的。第iii条1≤i≤K1\leq i\leq K1≤i≤K不合格生产线的罚款为iii元。 这里有MMM名质量检查员。对于第jjj名1≤j≤M1\leq j\leq M1≤j≤M质量检查员他将检查从第lil_ili条到第rir_iri条的生产线并在其中找到罚款最高的不合格生产线然后将此罚款施加给 Ella。 Ella 不想收到太多罚款所以她决定重新编号这NNN条生产线以使收到的罚款最少。请帮助她。 简单来说 你有一个长度为NNN的序列AAAA[1,2,3,...,K,0,0,0,...,0]A[1,2,3,...,K,0,0,0,...,0]A[1,2,3,...,K,0,0,0,...,0]。这里N,KN,KN,K已知。 有MMM对整数每对由两个数字li,ril_i,r_ili,ri组成。 你需要重新排列序列AAA以最小化以下值∑i1Mmaxjliri(Aj)\sum_{i1}^M \max_{jl_i}^{r_i} (A_{j})i1∑Mjlimaxri(Aj)输入格式第一行包含三个整数N,K,M(1≤K≤N≤20,1≤M≤105)N,K,M(1\leq K\leq N\leq 20,1\leq M\leq 10^5)N,K,M(1≤K≤N≤20,1≤M≤105)如题所述。 接下来MMM行每行包含两个整数li,ri(1≤li≤ri≤N)l_i,r_i(1\leq l_i\leq r_i\leq N)li,ri(1≤li≤ri≤N)。输出格式一个整数表示答案。输入输出样例 #1输入 #14 4 3 1 2 3 4 1 4输出 #110说明/提示由 ChatGPT 4o 翻译C实现#includebits/stdc.husingnamespacestd;intn,k,m,l,r,ans1e9,pre[25][25],f[2000010],lst[25],nxt[25];intmain(){scanf(%d%d%d,n,k,m);for(inti1;im;i){scanf(%d%d,l,r);pre[l][r];}for(inti1;in;i){for(intj1;jn;j){pre[i][j]pre[i][j]pre[i][j-1]pre[i-1][j]-pre[i-1][j-1];}}for(intS1;S(1n);S){inttot0;for(inti0;in;i){if((Si)1)tot;}if(totk)continue;f[S]1e9,lst[0]0,nxt[n1]n1;for(inti0;in;i){if((Si)1)lst[i1]i1;elselst[i1]lst[i];}for(intin-1;i0;i--){if((Si)1)nxt[i1]i1;elsenxt[i1]nxt[i2];}for(inti0;in;i){if(!((Si)1))continue;intTS-(1i);intstlst[i],ednxt[i2]-2;intadpre[i1][ed1]-pre[st][ed1]-pre[i1][i]pre[st][i];f[S]min(f[S],f[T]ad*(k-tot1));}if(totk)ansmin(ans,f[S]);}printf(%d\n,ans);return0;}后续接下来我会不断用C来实现信奥比赛中的算法题、GESP考级编程题实现、白名单赛事考题实现记录日常的编程生活、比赛心得感兴趣的请关注我后续将继续分享相关内容
1. 先搞清楚“优化产出”和“避免过劳”到底在争什么 很多人一看到“优化产出”就想到加班、赶进度、压 deadline,但真正可持续的产出优化,恰恰是从识别工作边界开始的。我经历过那种连续几个月每天工作14小时,最后效率反而下降的阶段——身体…
📅 2026/7/26 12:10:34
StopWatch 是 Spring 框架提供的一个轻量级计时工具类,位于 org.springframework.util 包下。它提供了一种比直接使用 System.currentTimeMillis() 更优雅、更强大的代码执行时间测量方式。它尤其适合在开发、调试和性能分析等场景下使用。📌 为什么选择…
📅 2026/7/26 12:10:34
1. 项目概述 在国产AI芯片生态快速发展的当下,Qwen3-30B-A3B-DAPO作为通义千问系列的最新大模型,其与NPU(神经网络处理器)的适配实践正成为行业热点。本文将基于VeRL(Verification-oriented Reinforcement Learning&am…
📅 2026/7/26 12:09:34
1. 项目概述:导航网格在UE4中的核心地位与挑战 在UE4(Unreal Engine 4)项目开发中,无论是制作一款开放世界RPG,还是一个需要大量NPC交互的策略游戏,AI角色的自主移动能力都是沉浸感的关键。而这一切的基石&…
📅 2026/7/26 13:16:08
摘要:本文系统讲解数字示波器的工作原理、探头选择、触发设置、显示模式、市电安全测量方法及FFT频谱分析等核心操作,以DS6064为例,涵盖从基础校准到高级应用的完整知识体系。
目录:
1、概述
2、示波器工作原理
3、示波器探头…
📅 2026/7/26 13:16:08
1. 专有模式状态码:无线通信的“心跳”与“诊断书” 在嵌入式无线开发,尤其是基于TI CC13x2/CC26x2这类高度集成的无线MCU进行私有协议栈开发时,最让人头疼的往往不是协议设计本身,而是当通信失败时,你面对的只有一片沉…
📅 2026/7/26 13:16:08
CATS Blender插件:从复杂3D模型到VRChat角色的终极自动化指南 【免费下载链接】cats-blender-plugin :smiley_cat: A tool designed to shorten steps needed to import and optimize models into VRChat. Compatible models are: MMD, XNALara, Mixamo, DAZ/Poser,…
📅 2026/7/26 13:16:08
1. MiniMax公司概况 MiniMax是一家专注于人工智能技术研发的创新型企业,成立于2022年初。作为AI领域的新锐力量,公司核心团队由来自国内外顶尖科技公司的资深技术专家组成,在自然语言处理、机器学习等领域拥有深厚积累。 公司总部位于上海&a…
📅 2026/7/26 13:16:08
真的服了,昨天半夜两点还在改那个店铺详情页,眼睛都快瞎了。我就想问问,有没有人跟我一样,明明产品好得没话说,结果在地图上搜都搜不到?或者搜到了,电话打过去是空号,那感觉简直比失恋还难受。今天不整那些虚头巴脑的理论,我就拿我自己踩过的坑,跟你们唠唠这个geo.ch…
📅 2026/7/26 13:14:37
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/26 0:00:06
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/26 0:00:06
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/26 0:00:06
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/26 0:00:06
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/26 0:00:06
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/26 0:00:06
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/26 7:10:22
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/25 17:09:47
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/26 5:10:17