自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 Cypher密码

Luca 有一个由 n 个转轮组成的密码,每个转轮上都写有一个数字 ai。向上移动(用 U 表示):将第 i 个数字增加 1。在 9 上应用向上移动后,它变为 0。向下移动(用 D 表示):将第 i 个数字减少 1。在 0 上应用向下移动后,它变为 9。Luca 知道转轮的最终序列以及每个转轮的移动。) — 完成所有移动后第 i 个轮子上显示的数字。在第二个轮子上:1→U2→D1→U2→U3。个轮子上执行的移动次数以及执行的移动。个空格分隔的数字 — 密码的初始序列。在第一个轮子上:2→D1→D0→D9。

2024-12-29 22:03:58 1170

原创 3SUM 3总和

您可以在任意情况下输出答案(例如,字符串“yEs”、“yes”、“Yes”和“YES”将被识别为肯定答案)。不是有效解决方案,因为尽管 a4+a4+a4=1111+1111+1111=3333。行,每行包含相应测试用例的答案。满足语句中的约束,则输出“YES”,否则输出“NO”。然后 a1+a4+a3=20+84+19=123。然后 a1+a2+a3=1+11+1=13。在第三个测试用例中,可以证明不存在这样的 i。在第四个测试用例中,可以证明不存在这样的 i。然后 a4+a3+a1=4+8+1=13。

2024-12-28 14:19:40 600

原创 Marathon马拉松

对于第一个测试用例,Timur 前面有 2 个人,具体来说是跑了 3 和 4 的距离的参与者。另一个参与者不在 Timur 前面,因为他跑的距离比 Timur 短。对于第二个测试用例,没有人在 Timur 前面,因为他跑了 10000 的距离,而其他人分别跑了 0、1 和 2 的距离。对于第三个测试用例,只有第二个人在 Timur 前面,他跑了 600 的距离,而 Timur 跑了 500 的距离。对于每个测试用例,输出一个整数——Timur前面的参与者人数。输出Timur前面的参与者人数。

2024-12-28 14:18:05 974

原创 Maximal AND最大与

对于第二个测试用例,我们不能执行任何操作,因此答案只是整个数组的 AND。之间的任何整数(含)。换句话说,在操作中,您可以选择索引 i。) — 测试用例的数量。测试用例的描述如下。对于每个测试用例,输出一行,包含执行最多 k。您可以对以下类型的数组执行最多 k。对于第一个测试用例,我们可以使用 2。每个测试用例的第一行包含整数 n。表示按位 AND 运算,OR。输入的第一行包含一个整数 t。每个测试的时间限制 2 秒。接下来是一行,包含 n。保证所有测试用例的 n。),从而获得数组 [2。

2024-12-26 18:40:43 667

原创 Triple三倍

给定一个包含n个元素的数组a,打印至少出现三次的任何值,如果没有这样的值,则打印-1。每个测试用例的第二行包含n个整数a1,a2,…,an(1≤ai≤n)——数组的元素。对于第六个测试用例,所有元素都是不同的,因此它们都没有出现至少三次,答案是 -1。对于每个测试用例,打印至少出现三次的任何值,如果没有这样的值,则打印-1。每个测试用例的第一行包含一个整数n(1≤n≤2⋅105)——数组的长度。在第一个测试用例中只有一个元素,因此它不能至少出现三次,答案是 -1。都至少出现三次,因此它们都是有效输出。

2024-12-26 18:38:57 545

原创 Mishka and Contest Mishka 和竞赛

因此,Mishka 解决的每个问题都是列表中最左边或最右边的问题。在第一个示例中,Mishka 可以按以下顺序解决问题:[4,2,3,1,5,1,6,4]→[2,3,1,5,1,6,4]→[2,3,1,5,1,6]→[3,1,5,1,6]→[1,5,1,6]→[5,1,6]在第二个示例中,Mishka 无法解决任何问题,因为两端问题的难度都大于 k。在第三个例子中,Mishka 的解题技巧非常惊人,他可以解决所有的问题。) — 比赛中的问题数量和 Mishka 的解题技巧。,因此解决问题的数量将等于 5。

2024-12-25 15:26:29 776

原创 Maximum Crossings (Hard Version)最大交叉次数(困难版本)

对于每个测试用例,输出一个整数 — 如果以最佳方式放置电线,则最多可以有多少个交叉点。在上图中,交叉点用红色圆圈圈出。在第二个测试用例中,唯一可能的接线是两根电线交叉,因此答案是 1。在第三个测试用例中,唯一可能的接线是一根电线,因此答案是 0。两个版本之间的唯一区别是,在这个版本中 n≤2⋅105。第一个测试用例显示在语句中的第二张图片中。和 a=[4,1,4,6,7,7,5]有两个终端,一个在另一个之上。上的某个点到底部终端的线段 ai。,以下图片显示了两种可能的布线。个相等的线段,按顺序编号为 1。

2024-12-24 16:32:34 843

原创 X-Sum X-和

帖木儿的挑战是在棋盘上放置一只主教,使主教攻击的所有单元格的总和最大。下面的 nn 行每行包含 mm 个整数,第 ii- 行的第 jj 个元素 aijaij 是写在第 ii- 行的第 jj 个单元格中的数字 (0≤aij≤106)(0≤aij≤106)每个测试用例的第一行包含整数 nn 和 mm(1≤n≤2001≤n≤200,1≤m≤2001≤m≤200)。输入的第一行包含一个整数 tt(1≤t≤10001≤t≤1000)--测试用例数。对每个测试用例输出一个整数,即主教所有可能位置的最大和。

2024-12-24 16:18:23 896

原创 Equal Candies糖果数量相等

但是,你不想让任何朋友不高兴,所以你决定从每个盒子里吃一些(可能一个都不吃)糖果,这样所有盒子里的糖果数量都一样。请注意,你可以从不同的盒子里吃不同数量的糖果,而且你不能把糖果加到任何一个盒子里。每个测试用例的第一行包含一个整数n(1≤n≤50)——你拥有的盒子数量。对于每个测试用例,打印一个整数,表示满足要求必须吃掉的最少糖果数量。有n个盒子,每个盒子里的糖果数量不同。对于第一个测试用例,你可以从第二个盒子里吃 1。现在盒子里有 [1,1,1,1,1]颗糖果,你一共吃了 0+1+2+3+4=10。

2024-12-24 16:06:18 987

原创 Most Similar Words最相似的单词

例如,“best”和“cost”之间的差异为 1+10+0+0=11。在一次移动中,您可以选择任何单个单词中的任何位置,并将该位置的字母更改为字母顺序中的前一个或下一个字母。对于第三个测试案例,只有一对可能的字符串,并且可以证明使字符串相等所需的最少移动次数是 35。,可以通过以下方式获得:在一步内将第一个字符串的第一个字符更改为 'b',在 3。步内将第二个字符串的第三个字符更改为 'b',因此总共需要 1+3+4=8。对于每个测试用例,打印一个整数 — 给定字符串的所有可能对的最小差值。

2024-12-23 18:38:31 863

原创 Lucky?幸运吗?

如果票证的前三位数字之和等于后三位数字之和,则认为该票证是幸运的。您可以在任何情况下输出答案(例如,字符串“yEs”、“yes”、“Yes”和“YES”将被识别为肯定答案)。如果给定的票证是幸运的,则输出“YES”,否则输出“NO”。每个测试的描述由一行组成,其中包含一个由六位数字组成的字符串。在第二个测试用例中,前三位数字之和为 9+7+3=19。在第一个测试用例中,前三位数字之和为 2+1+3=6。,后三位数字之和为 1+3+2=6。,它们相等,因此答案为“是”。,它们相等,因此答案为“是”。

2024-12-23 18:35:33 553

原创 Odd/Even Increments奇数/偶数增量

换句话说,确定在进行任意数量的操作后,是否可以使数组的所有元素具有相同的奇偶性。作为答案,如果经过任意数量的操作后,最终数组可以只包含偶数或奇数,则输出“YES”,否则输出“NO”。换句话说,按如下方式更改数组:a1:=a1+1,a3:=a3+1,a5:=a5+1,…对于第二个测试用例,我们可以证明在执行任何数量的操作后,我们都无法使所有元素具有相同的奇偶性,因此答案为“NO”。对于第一个测试用例,我们可以增加偶数索引的元素,得到数组 [1,3,1],从而获得数组 [1001,1,1001,1,1001]

2024-12-21 14:20:06 815

原创 Fall Down摔倒

所有石头都会掉下来,直到它们碰到地板(底行)、障碍物或其他已经无法移动的石头。(换句话说,只要石头能掉下来,它们就会掉下来。每个字符要么是 '.'、'*' 或 'o' — 分别表示空单元格、石头或障碍物。您不需要在每次测试后输出新行,它在样本中只是为了清晰起见。)—测试用例的数量。测试用例的描述如下。一个障碍物,用小写拉丁字母'o'表示。生成的网格是什么样子的?每个测试用例的第一行包含两个整数 n。) — 分别表示网格中的行数和列数。一个空单元格,用'。列的网格,显示该过程的结果。一块石头,用'*'表示。

2024-12-21 14:17:56 585

原创 Division?部门?

对于每个测试用例,输出一行包含正确部门的行,格式为“Division X”,其中 X。每个测试的描述由一行组成,其中包含一个整数评分。对于第五个测试用例,对应的评分为 1400。对于第六个测试用例,对应的评分为 1679。对于第七个测试用例,对应的评分为 2300。给定一个评分,打印该评分所属的部门。部门 2:1600≤评分≤1899。部门 3:1400≤评分≤1599。之间的整数,代表相应评分的部门。部门 1:1900≤评分。部门 4:评分≤1399。) — 测试用例的数量。,对应的评分为 -789。

2024-12-20 14:15:02 871

原创 Multitest Generator多重测试生成器

请注意,数组的每个元素都必须包含在一个子数组中,并且子数组必须由连续元素组成。第二个测试是由第一个测试的所有数字组成的数组。因此 f([a1,a2,…个非空子数组,使得每个子数组都是一个测试,则将数组 b1,b2,…这些数组是测试,因为它们的第一个元素(带下划线)等于数组的长度减一。”形式的最小操作数,这需要完成,以便数组 b1,b2,…在第一个测试的第一个测试用例中,数组 [1,2,1,7]如果 b1=m−1,则将数组 b1,b2,…,求 f([ai,ai+1,…是多重测试,因为数组 [2,1,7]

2024-12-19 17:28:48 900

原创 Three Sevens三个七

在第二个测试用例中,两个彩票参与者都参加了两天的活动,因此在第一天任何可能的彩票赢家。不幸的是,关于彩票中奖者的信息已经丢失了。. 注意,这不是唯一可能的答案,例如,[8,9,4]在第三个测试用例中,只有一个参与者在第2天参加了测试。在第一个测试用例中,其中一个答案是[8,2,1]. 可以保证所有的数字ai,1,…对于每个测试用例,如果无解,则打印单个整数−1。块的第二行包含整数ai,1,…每个测试用例的第一行包含一个整数m。) -从1日起的日子里的彩票中奖者。每个块的第一行包含一个整数ni。

2024-12-19 14:08:23 972

原创 Shocking Arrangement令人震惊的安排

回想一下,如果对于从 1 到 n 的每个整数 x,恰好有一个从 1 到 n 的 i 使得 pi=x,则数组 p1,p2,…,pn,对于数组ap1,ap2,…,apn,满足上述条件,并找到相应的数组。,an,满足a1+a2+…在第二个测试用例中,您可以将数组元素重新排列为 [−3,2,−3,2,2]的任何重新排列都适合作为答案,包括 [−1,0,1]因此,元素可以重新排列为 [−5,−2,3,4]然后,和的最大模数将在子数组 [−3,2,−3]上达到,并且等于 |−3+2+−3|=|−4|=4。

2024-12-18 22:38:23 670

原创 Symmetree对称树

您可以在任何情况下输出答案(例如,字符串“yEs”、“yEs”、“yEs”和“yEs”将被识别为肯定答案)。作为答案,如果此树是对称的,则输出“是”,否则输出“否”。因为他真的很喜欢对称的物体,Kid想知道这棵树是否是对称的。如果根的子节点数量是奇数,那么中间子节点的子树应该是对称的。所述根的第二左子树的子树是所述根第二右子树的小树的镜像;根的最左侧子树的子树是最右侧子树子树的镜像;例如,上图中的树木是对称的。这张照片中的树木不是对称的。)--由边连接的顶点的索引。)--测试中的测试用例数。

2024-12-17 21:23:26 569

原创 Powering the Hero (hard version)为英雄提供力量(困难版)

如果这张牌是英雄牌,则将奖励牌组顶部牌的力量添加到其力量中(如果该牌组不为空),然后将英雄添加到您的军队中,并使用的奖励牌丢弃。个数字,每个数字都是对应测试用例的答案 — 军队可能达到的最大总威力。在第二个示例中,牌组顶部的英雄卡无法增强,其余卡可以用 2。如果这张牌是奖励牌,您可以将其放在奖励牌组顶部或丢弃;您的任务是使用此类操作来召集一支总力量最大的军队。) — 按自上而下的顺序表示牌的威力。英雄牌,这种牌的力量始终等于 0。奖励牌,这种牌的力量始终为正。) — 测试中的测试用例数。

2024-12-17 13:54:18 701

原创 Is It a Cat?这是猫吗?

例如,字符串“meow”、“mmmEeOWww”、“MeOooOw”描述了喵喵叫,但字符串“Mweo”、“MeO”、“moew”、“MmEW”、“meowmeow”则不是。在第二个测试用例中,字符串由 3 个字符“m”和“M”序列、一个“e”序列、3 个字符“o”和“O”序列以及 7 个字符“w”和“W”序列组成,满足喵喵的定义。在第一个测试用例中,字符串由字符“m”、“e”、“O”、“w”序列组成,满足喵喵的定义。它必须紧接着仅由字符“w”或“W”组成的非空序列,此序列结束字符串,紧接着是字符串结尾。

2024-12-17 13:39:34 703

原创 Dasha and Nightmares Dasha 和噩梦

如果 Dasha 能数出噩梦的数量,她就不会再做噩梦了。噩梦太多了,所以 Dasha 需要你的帮助。数一数不同噩梦的数量。Dasha 是一名优秀的学生,正在全国最好的数学学院学习。组成的单词带到了学院。从那天起,Dasha 就一直被噩梦折磨。“ijklmnopqrstuvwxyz”,则对 〈i,j〉。不同,则称噩梦不同。在第一个测试中,噩梦是由〈1,3〉。单词中每个字母出现的次数是奇数。行包含单词 s1,s2,…打印一个整数——不同噩梦的数量。如果对应的对 〈i,j〉。,则对 〈i1,j1〉。

2024-12-16 23:05:39 761

原创 Powering the Hero (easy version)为英雄提供力量(简单版)

如果这张牌是英雄牌,则将奖励牌组顶部牌的力量添加到其力量中(如果该牌组不为空),然后将英雄添加到您的军队中,并使用的奖励牌丢弃。个数字,每个数字都是对应测试用例的答案——军队可能达到的最大总威力。在第二个示例中,牌组顶部的英雄卡无法增强,其余卡可以用 2。如果这张牌是奖励牌,您可以将其放在奖励牌组顶部或丢弃;您的任务是使用此类操作来召集一支总力量最大的军队。)——按自上而下的顺序表示牌的威力。张牌,每张牌都有其力量。英雄牌,这种牌的力量始终等于 0。奖励牌,这种牌的力量始终为正。)——测试中的测试用例数。

2024-12-16 23:02:58 699

原创 Count the Number of Pairs计算对数

对于每对小写字母及其匹配的大写字母,Kristina 可以获得 1。Kristina 希望为她的字符串获取更多 burles,因此她将对其执行不超过 k。对于每个测试用例,在单独的行上打印一个整数:Kristina 可以为她的字符串 s。找出 Kristina 可以为她的字符串获得的最大 burle 数量。但是,字符对不能重叠,因此每个字符只能成对出现。在第二个测试用例中,不可能通过执行任何数量的操作来获得任何对。) — 字符串中的字符数以及可对其执行的最大操作数。获得的最大 burle 数。

2024-12-16 21:59:24 768

原创 Insert Digit​​​​​​​插入数字

它可以通过两种方式获得——在数字的第3位或第4位后插入一位数字。位数字组成的字符串 — 您最初拥有的数字。保证该数字不包含前导零。你可以在数字的任何位置插入这个数字,包括开头或结尾。位数字组成的字符串 — 可以获得的最大可能数字。那么你可以得到的最大数字是765443。每个测试用例描述的第一行包含两个整数 n。) — 分别表示数字的长度和附加数字。每个测试用例描述的第二行包含一个由 n。你的任务是使结果尽可能大。你有一个长度为n的正数。)——测试用例的数量。保证所有测试用例的 n。测试用例的描述如下。

2024-12-15 15:39:48 896

原创 Restore the Array恢复数组

例如,假设 Kristina 有一个长度为 5 的数组 a。计算出 b1=max(a1,a2)=max(3,0)=3。计算出 b2=max(a2,a3)=max(0,4)=4。计算出 b3=max(a3,a4)=max(4,0)=4。计算出 b4=max(a4,a5)=max(0,5)=5。Kristina 有一个长度为 n 的数组 a。b3=最大(a3,a4)=最大(3,4)=4。b4=最大(a4,a5)=最大(4,3)=4。b5=最大(a5,a6)=最大(3,3)=3。

2024-12-15 15:33:52 749

原创 Living Sequence活体序列

a=[1,2,3,5,6,7,8,9,10,11,12,13,15,16,…读起来就像死亡,所以 Bob 决定建立一个活体序列。Bob 意识到他不知道如何通过序列中的位置 k。对于每个测试用例,在单独的行上打印数字 ak。例如,如果 Bob 想要找到位置 k=4。每个测试用例的唯一一行中,有一个整数 k。快速搜索特定数字,因此他请求您的帮助。输入数据的第一行包含一个整数 t。) — Bob 感兴趣的位置。每次测试的时间限制 1 秒。的一部分,但数字 4321。) — 测试用例的数量。例如,数字 1235。

2024-12-15 15:24:03 838

原创 Umka and a Long Flight Umka 和长途飞行

有一天,她乘飞机去参加下一场奥林匹克竞赛,无聊时,她探索了一张巨大的方格纸。在任何情况下都可以打印“YES”和“NO”(例如,字符串“yEs”、“yes”和“Yes”将被识别为肯定答案)。Umka 有一个阶数为 n 的斐波那契矩形。将第 n 个斐波那契数表示为 Fn=⎧⎩⎨1,1,Fn−2+Fn−1,n=0;对于每个测试用例,如果答案为肯定,则打印“YES”,否则打印“NO”。) — 斐波那契矩形的顺序和彩色单元格的坐标。的方格矩形称为阶数为 n 的斐波那契矩形。涂色的单元格位于边长为 1 的正方形中。

2024-12-14 16:52:23 590

原创 Conveyor Belts传送带

站在某个单元格上,每一秒您都会沿着您所在的磁带移动方向移动到下一个单元格。您还可以通过花费一个单位的能量移动到相邻的单元格。并且想要进入坐标为 6,4 的单元格。一旦您进入坐标为 3,3 的单元格,您就可以立即进行 2 次移动,然后在 8。您的任务是找到从坐标为 x1,y1 的单元格移动到坐标为 x2,y2 的单元格所需消耗的最小能量。的单元格中,并且想要进入一个坐标为 x2,y2。上添加一个形成顺时针循环的外层而获得的。最初您在坐标为 1,3 的单元格中。的单元格所需消耗的最小能量。

2024-12-14 16:50:24 816

原创 Karina and Array Karina 和数组

她喜欢将数字相乘,因此她认为一对数字的美感就是它们的乘积。数组的美感就是数组中一对相邻元素的最大美感。为了实现她的目标,她可以从数组中删除一些元素(可能是零)。在 Karina 删除她想要的所有元素后,数组必须至少包含两个元素。不幸的是,Karina 没有足够的时间完成所有任务,所以她要求您计算通过删除任意数量的元素(可能是零)可以获得的数组的最大美感。个整数,每个整数都是相应测试用例的答案 — Karina 可以获得的数组的最大美感。在示例的第二和第三个测试用例中,无需删除任何元素即可获得最大美感。

2024-12-13 15:14:26 856

原创 Making Anti-Palindromes制作反回文

在第三个测试用例中,只需交换字符串“taarrrataa”的第二个和第五个字符即可,新字符串“trararataa”将是反回文,因此答案为 1。例如,字符串“codeforces”、“string”是反回文,但字符串“abacaba”、“abc”、“test”不是。在第二个测试用例中,可以证明字符串“abc”无法通过执行允许的操作转换为反回文,因此答案为 −1。在第一个测试用例中,字符串“codeforces”已经是反回文,因此答案为 0。如果对于每个i(1≤i≤n),s[i]≠s[n−i+1]

2024-12-13 14:04:58 1027

原创 Magic Triples (Easy Version)魔法三元组(简易版)

作为礼物,现在想计算其中魔法三元组的数量。帮助他完成这项任务!唯一的区别是,在这个版本中,ai≤106。,如果满足以下条件,则三元组 (i,j,k)对于每个测试用例,输出一个整数 — 序列 a。)——测试用例的数量。测试用例的描述如下。在第二个例子中,序列 a 有一个魔法三元组。在第一个示例中,序列 a 有 6 个。个整数 a1,a2,a3,…Kolya 收到一个整数序列 a。测试用例的第一行包含一个整数 n。的顺序没有任何限制。) — 序列的长度。测试的第二行包含 n。的魔法三元组的数量。

2024-12-13 13:51:38 935

原创 TubeTube Feed油管进料

整数,每个整数都是相应测试用例的答案。作为答案,输出蘑菇有时间观看的最有趣的视频的索引。如果有多个答案,你可以输出其中的任何一个。蘑菇菲利波夫给自己做了一顿饭,在吃午饭的时候,他决定在TubeTube上看一段视频。如果有几个,他想选择最有趣的一个。打印任何合适的视频的索引,或 -1。最初,在第一个视频上打开饲料,蘑菇可以在1秒内跳到下一个视频。帮助蘑菇选择一个他可以打开并在t中观看的视频。,如果没有视频,他可以在午休时间观看。整数a1、a2、a3、…整数b1、b2、b3、…)—测试中的测试用例数量。

2024-12-12 16:06:58 2691

原创 Super-Permutation超级排列

的超级排列产生了兴趣。如果存在,则输出任意长度为 n。,其中 bi=(a1+a2+ …) — 测试用例的数量。测试用例的描述如下。每个测试用例都包含一行,其中包含一个整数 n。如果 [b1+1,b2+1,…如果有多个合适的排列,则输出其中任何一个。的排列,则数字 [a1,a2,…每个测试的内存限制为 256 兆字节。的每个整数只出现一次。Grisha 对是否存在长度为 n。每个测试的时间限制为 2 秒。是排列,而 [2,3,2]个整数的序列,其中从 1。) — 所需排列的长度。个整数 — 长度为 n。

2024-12-12 16:04:17 975

原创 Gardening Friends园艺朋友

树的成本定义为从根到树的所有顶点中顶点的最大距离。枚硬币将树的根移到当前根的邻居之一。唯一的变化是哪个顶点是根。朋友们想以最大的利润出售这棵树。利润定义为树的成本与操作总成本之间的差额。利润是树的成本减去操作总成本。帮助女孩们,通过对树进行任意次数(可能是零次)的操作,找到她们可以获得的最大利润。对于每个测试用例,输出一个整数 — Yuki 和 Alisa 可以获得的最大利润。) — 树中的顶点数、每条边的长度以及操作的成本。测试用例的接下来的 n-1。) — 测试用例的数量。的路径上边的长度之和。

2024-12-12 12:50:03 615

原创 Magic Mahjong魔法麻将

现在,我们用数字表示点,如 P = {1p、2p、3p、4p、5p、6p、7p、8p、9p},同样,竹子表示为 S = {1s、2s、3s、4s、5s、6s、7s、8s、9s},字符表示为 M = {1m、2m、3m、4m、5m、6m、7m、8m、9m}。对于荣誉,它被记为 Z = {1z、2z、3z、4z、5z、6z、7z},顺序为东、南、西、北、白、绿、红。对于每个测试用例,打印一个字符串,对于十三张孤儿获胜条件,打印“十三张孤儿”,对于七对获胜条件,打印“7 对”,否则,打印“否则”。

2024-12-11 15:22:32 17653

原创 Temperance节制

由于陈龙的植物喜欢内卷,他决定移除一些密度较小的植物。请回答需要移除的植物的最小数量,使得剩余的每株植物的密度大于或等于k。注意,移除一个点后,其他植物的密度可能会发生变化。特别地,移除所有植物始终被认为是有效的。现在,农场可以看作一个三维坐标系,植物可以看作其中的一个点。个整数,表示 k=0,1,…) — 测试用例的数量。测试用例的描述如下。种不同的植物Ai=(xi,yi,zi)每次测试内存限制1024兆字节。的密度为max{a,b,c}) — 每株植物的坐标。每次测试时间限制2秒。) — 植物的数量。

2024-12-11 12:55:55 975

原创 Beef Tripe in Soup Pot?牛肚汤锅?

如果一种食材可以放入两个锅中,他们会选择放入烹煮时间短的锅中。麻辣火锅和汤锅中第i种食材的烹饪时间分别记为ai和bi(保证所有的ai和bi都是不同的)。格子火锅学校的学生想知道食材分别从麻辣火锅和汤锅中捞出的顺序,请按照捞出时间的顺序输出答案。种食材,其中包含四个整数,分别表示食材在麻辣火锅中的烹煮时间ai。个整数,表示麻辣火锅中食材的种类,按烹制时间排序,以空格分隔。个整数,表示汤锅中食材的种类,按烹制时间排序,以空格分隔。开头,表示麻辣火锅中烹制的食材数量,后面跟着k。),表示食材的种类数。

2024-12-11 12:19:41 634

原创 Giving Directions in Harbin在哈尔滨指路

在某些地区,人们更习惯使用基本方向指路,例如:向南走到第二个路口,然后向东走到第一个路口。为了解决这个差异,你决定编写一个程序,将使用基本方向的指路方式转换为哈尔滨居民喜欢的风格。当然,使用真实的哈尔滨地图会过于复杂,因此在这个问题中,你可以假设地图是一个无限大的网格。对于同一个地点,哈尔滨居民可能会先指示你面朝南,然后说:沿着马路一直走到第二个路口,然后左转,然后直走到第一个路口。保证两个连续的指令不会有相同的方向或相反的方向(北和南是相反的,西和东也是相反的)。),表示方向指令的数量。

2024-12-10 18:20:45 630

原创 Maliang Learning Painting马良学画

他去山上砍柴的时候,折了一根树枝,学会在沙子里画鸟。他去河边割草的时候,把草根浸在河水里,学会在岸边的石头上画鱼。晚上,他回到家,拿了一块木炭,在洞穴的墙壁上,把白天画过的东西画了一遍又一遍。如果我告诉你马良在沙地上、岸边石头上、洞壁上画了多少幅画,你能算出马良总共画了多少幅画吗?他的洞穴周围,是一层层的画,密密麻麻。当然,进步也是飞快的,他画的鸟儿几乎会唱歌了,画的鱼儿几乎会游了。有一次,他在村口画了一只小母鸡,村口的上空有几只老鹰在盘旋。有一次,他在山后画了一只黑毛狼,吓得牛羊都不吃山后的草了。

2024-12-10 11:40:42 544

原创 Even-Odd XOR奇偶异或

在第一个测试用例中,奇数索引上的 XOR 为 4⊕1⊕0⊕7=2。,使得奇数索引上元素的按位异或等于偶数索引上元素的按位异或。,偶数索引上的 XOR 为 2⊕5⊕6⊕3=2。如果有多个答案,您可以输出其中任何一个。对于每个测试用例,输出一行包含n。每个测试的内存限制256兆字节。输入的第一行包含一个整数t。每个测试的时间限制1秒。的不同非负整数的数组a。行,每行包含一个整数n。个满足条件的不同整数。,找到任意一个包含n。)—测试用例的数量。保证所有测试用例的n。之和不超过2⋅105。

2024-12-09 12:51:29 416

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除