当前位置: 首页 > news >正文

网站主体必须要与域名注册人相同医院做网站的意义

网站主体必须要与域名注册人相同,医院做网站的意义,网站后台html模板,致远oa协同管理系统P2392 kkksc03考前临时抱佛脚 题目背景 kkksc03 的大学生活非常的颓废,平时根本不学习。但是,临近期末考试,他必须要开始抱佛脚,以求不挂科。 题目描述 这次期末考试,kkksc03 需要考 444 科。因此要开始刷习题集&#…

P2392 kkksc03考前临时抱佛脚

题目背景

kkksc03 的大学生活非常的颓废,平时根本不学习。但是,临近期末考试,他必须要开始抱佛脚,以求不挂科。

题目描述

这次期末考试,kkksc03 需要考 444 科。因此要开始刷习题集,每科都有一个习题集,分别有 s1,s2,s3,s4s_1,s_2,s_3,s_4s1,s2,s3,s4 道题目,完成每道题目需要一些时间,可能不等(A1,A2,…,As1A_1,A_2,\ldots,A_{s_1}A1,A2,,As1B1,B2,…,Bs2B_1,B_2,\ldots,B_{s_2}B1,B2,,Bs2C1,C2,…,Cs3C_1,C_2,\ldots,C_{s_3}C1,C2,,Cs3D1,D2,…,Ds4D_1,D_2,\ldots,D_{s_4}D1,D2,,Ds4)。

kkksc03 有一个能力,他的左右两个大脑可以同时计算 222 道不同的题目,但是仅限于同一科。因此,kkksc03 必须一科一科的复习。

由于 kkksc03 还急着去处理洛谷的 bug,因此他希望尽快把事情做完,所以他希望知道能够完成复习的最短时间。

输入格式

本题包含 555 行数据:第 111 行,为四个正整数 s1,s2,s3,s4s_1,s_2,s_3,s_4s1,s2,s3,s4

222 行,为 A1,A2,…,As1A_1,A_2,\ldots,A_{s_1}A1,A2,,As1s1s_1s1 个数,表示第一科习题集每道题目所消耗的时间。

333 行,为 B1,B2,…,Bs2B_1,B_2,\ldots,B_{s_2}B1,B2,,Bs2s2s_2s2 个数。

444 行,为 C1,C2,…,Cs3C_1,C_2,\ldots,C_{s_3}C1,C2,,Cs3s3s_3s3 个数。

555 行,为 D1,D2,…,Ds4D_1,D_2,\ldots,D_{s_4}D1,D2,,Ds4s4s_4s4 个数,意思均同上。

输出格式

输出一行,为复习完毕最短时间。

输入输出样例 #1

输入 #1

1 2 1 3		
5
4 3
6
2 4 3

输出 #1

20

说明/提示

1≤s1,s2,s3,s4≤201\leq s_1,s_2,s_3,s_4\leq 201s1,s2,s3,s420

1≤A1,A2,…,As1,B1,B2,…,Bs2,C1,C2,…,Cs3,D1,D2,…,Ds4≤601\leq A_1,A_2,\ldots,A_{s_1},B_1,B_2,\ldots,B_{s_2},C_1,C_2,\ldots,C_{s_3},D_1,D_2,\ldots,D_{s_4}\leq601A1,A2,,As1,B1,B2,,Bs2,C1,C2,,Cs3,D1,D2,,Ds460

solution

代码

#include <sstream>
#include "iostream"
#include "math.h"
#include "algorithm"
#include "string.h"
#include "unordered_set"
#include "deque"
#include "stack"
#include "queue"
#include "vector"
#include "unordered_map"using namespace std;const int N = 20;
int a[4][20];
int s[4];
int n[4];int min_v;void f(int i, int m, int ss) {if (m == n[i]) {min_v = min(max(s[i] - ss, ss), min_v);return;}f(i, m + 1, ss);f(i, m + 1, ss + a[i][m]);
}int main() {int res = 0;for (int &i : n) cin >> i;for (int i = 0; i < 4; i++) for (int j = 0; j < n[i]; j++)cin >> a[i][j], s[i] += a[i][j];for (int i = 0; i < 4; i++) {min_v = INT32_MAX;f(i, 0, 0);//cout << min_v << endl;res += min_v;}cout << res;return 0;
}

结果

在这里插入图片描述

http://www.dtcms.com/a/588920.html

相关文章:

  • tcprewrite使用方法
  • Rust 练习册 :探索三角形的几何世界
  • SPT:选择性提示调优——让模型自动学习最佳提示插入策略
  • 【Linux篇】信号从哪来?到哪去?—— Linux信号的产生方式与保存机制
  • linux服务-firewalld原理及示例详解
  • 数学基础---四元数
  • 《jQuery Prettydate》深入解析与应用
  • 开发公司自己买自己的商品房西安seo外包机构
  • 【数据结构】单调栈(模板 + 练习)
  • 整体设计 全面梳理复盘 之26 九宫格框架与一体化开发 编程 之5
  • LeetCode算法学习之有效的字母异位词
  • 【算法】递归算法的深度实践:深度优先搜索(DFS)从原理到LeetCode实战
  • BFS 图论【各种题型+对应LeetCode习题练习】
  • 威联通怎么建设网站人类命运共同体
  • 【ElasticSearch实用篇-05】基于脚本script打分
  • 微前端框架选型
  • Java 17 密封类(Sealed Classes)实战:从类型安全到架构解耦的范式升级
  • 保健品网站模板wordpress简约主题分享
  • 前端低代码平台
  • 八字排盘原理
  • 40.交叉编译
  • RT-Thread Studio开发环境搭建
  • jdbc基础(连接篇)
  • 免费云服务器网站有哪些为什么手机进网站乱码
  • 从入门到精通 LlamaIndex RAG 应用开发
  • 算法基础篇:(五)基础算法之差分——以“空间”换“时间”
  • 潍坊中企动力做的网站怎么样wordpress显示摘要
  • leetcode1771.由子序列构造的最长回文串长度
  • 【JUnit实战3_31】第十九章:基于 JUnit 5 + Hibernate + Spring 的数据库单元测试
  • 双11释放新增量,淘宝闪购激活近场潜力