04 2021 档案
摘要:有N个任务,每个任务有一个最晚结束时间以及一个对应的奖励。在结束时间之前完成该任务,就可以获得对应的奖励。完成每一个任务所需的时间都是1个单位时间。有时候完成所有任务是不可能的,因为时间上可能会有冲突,这需要你来取舍。求能够获得的最高奖励。 收起 输入 第1行:一个数N,表示任务的数量(2 <= N
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/contest/11210/E来源:牛客网 口渴可乐公司近期推出了两种相同价格的新口味可乐,分别是香甜的蜂蜜可乐与温暖的生姜可乐!为了回馈一直以来爱好可乐的广大群众,在新产品上市的一个月内各家超商都有下列的优惠活动! • 收集 A 个蜂蜜
阅读全文
摘要:传送门 有 N 根绳子,第 i根绳子长度为 Li,现在需要 M 根等长的绳子,你可以对 NN 根绳子进行任意裁剪(不能拼接),请你帮忙计算出这 M 根绳子最长的长度是多少。 输入格式 第一行包含 2 个正整数 N、M,表示原始绳子的数量和需求绳子的数量。 第二行包含 N 个整数,其中第 i 个整数
阅读全文
摘要:1.spfa最短路 #include<iostream> #include<algorithm> #include<queue> #include<cstring> using namespace std; const int maxn=1e5+100; typedef pair<int,int>P
阅读全文
摘要:传送门: 这个莫队是求的众数出现的次数,不能求出那个众数是那个数 题意: 给定数组a长度为n,q次询问,每次询问给定L,R,你可以将[L,R]中的数放进若干个盒子,要求满足每盒子中的众数出现次数<=(盒子中数总数+1)/2,问最少需要多少个盒子。 数据范围:n,q<=3e5,a(i)<=n 设[l,
阅读全文
摘要:给你 nums ,它是一个大小为 2 * n 的正整数数组。你必须对这个数组执行 n 次操作。 在第 i 次操作时(操作编号从 1 开始),你需要: 选择两个元素 x 和 y 。获得分数 i * gcd(x, y) 。将 x 和 y 从 nums 中删除。请你返回 n 次操作后你能获得的分数和最大为
阅读全文
摘要:单调栈求最大矩形的一类题: 1.简单的模板题:传送门 直方图是由在公共基线处对齐的一系列矩形组成的多边形。 矩形具有相等的宽度,但可以具有不同的高度。 例如,图例左侧显示了由高度为 2,1,4,5,1,3,3 的矩形组成的直方图,矩形的宽度都为 1: 通常,直方图用于表示离散分布,例如,文本中字符的
阅读全文
摘要:传送门 传说中,有一个字符王国,王国里有n个城市,每个城市都将一个字符作为自己城市的象征。城市和城市之间有边相连,整个王国共有m条边(有向)。(2 <= n,m <= 300000) 我们定义一条路径的枯燥度为这条路径上出现次数最多的字符出现的次数。 现在字符王国的国王想知道,王国里最枯燥的路径的枯
阅读全文
摘要:传送门 给你一个整数数组 nums (下标 从 0 开始 计数)以及两个整数:low 和 high ,请返回 漂亮数对 的数目。 漂亮数对 是一个形如 (i, j) 的数对,其中 0 <= i < j < nums.length 且 low <= (nums[i] XOR nums[j]) <= h
阅读全文
posted @ 2021-04-20 23:49
lipu123
摘要:传送门: acwing传送门 a 给你一个正整数 primeFactors。你需要构造一个正整数 n,它满足以下条件: n 质因数(质因数需要考虑重复的情况)的数目 不超过 primeFactors 个。n 好因子的数目最大化。如果 n 的一个因子可以被 n 的每一个质因数整除,我们称这个因子是 好
阅读全文
摘要:传送门 滚粗了的 HansBug 在收拾旧数学书,然而他发现了什么奇妙的东西。 题目描述 蒟蒻 HansBug 在一本数学书里面发现了一个神奇的数列,包含 N 个实数。他想算算这个数列的平均数和方差。 输入格式 第一行包含两个正整数 N,M,分别表示数列中实数的个数和操作的个数。 第二行包含 N 个
阅读全文
摘要:1. Amount of Degrees Create a code to determine the amount of integers, lying in the set [X; Y] and being a sum of exactly Kdifferent integer degrees
阅读全文
posted @ 2021-04-11 19:46
lipu123
摘要:传送门 数据范围 N≤500000,M≤100000N≤500000,M≤100000,−1000≤A[i]≤1000−1000≤A[i]≤1000 输入样例: 5 3 1 2 -3 4 5 1 2 3 2 2 -1 1 3 2 输出样例: 2 -1 //1. lmax:左端点起的向右的最大子段和
阅读全文
摘要:传送门 传送门2 /* sin(x + v) = sinx*cosv+sinvcosx cos(x + v) = cosx*cosv-sinx*sinv sin(x1 + v) + sin(x2 + v) = cosv*(sinx1+sinx2) + sinv*(cosx1+cosx2) cos(x
阅读全文
摘要:呵呵。大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。本题就请你帮助一对有情人判断一下,他们究竟是否可以成婚? 输入格式: 输入第一行给出一个正整数N(2 ≤ N ≤),随后N行,每行按以下格式给出一个人的信息: 本人ID 性别
阅读全文
摘要:Caesar has been betrayed! He always thought his best friends were the senators of Rome, but it turns out they are trying to kill him. Even his best fr
阅读全文
摘要:Tax collectors in the Roman empire, called publicans, are not well perceived, and for good reason. However, they are necessary for the running of the
阅读全文
摘要:X星球的考古学家发现了一批古代留下来的密码。 这些密码是由A、B、C、D 四种植物的种子串成的序列。 仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。 由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。 你的任务是: 给定一个现在看到的密码串,计算一下从当初的状态,它
阅读全文
摘要:Boris is the chief executive officer of Rock Anywhere Transport (RAT) company which specializes in supporting music industry. In particular, they prov
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/problem/202485来源:牛客网 我们把房间按照笛卡尔坐标系进行建模之后,每个点就有了一个坐标。 假设现在房子里有些纸片需要被收集,收集完纸片你还要回归到原来的位置,你需要制定一个策略来使得自己行走的距离最短。 你只能沿着 x 轴
阅读全文